Skip to content

Commit a3bf1b4

Browse files
committed
Fix vite import of generated asset files (#2)
1 parent aaaf35a commit a3bf1b4

1 file changed

Lines changed: 2 additions & 5 deletions

File tree

src/lib/server/data.ts

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ export const storeAsset = async (asset: Asset): Promise<void> => {
2323
Readable.fromWeb(stream).pipe(writeStream)
2424

2525
writeFileSync(
26-
`${ config.assets.generatedDir }/${ filename }.js`,
26+
`src/lib/${ config.assets.generatedDir }/${ filename }.js`,
2727
[
2828
`import image from '/${ config.assets.dir }/${ filename }?w=${ sizes.shift() }&imagetools'`,
2929
`import highRes from '/${ config.assets.dir }/${ filename }?w=${ sizes[sizes.length - 1] }&imagetools'`,
@@ -48,15 +48,12 @@ export const storeAsset = async (asset: Asset): Promise<void> => {
4848
*/
4949
export const loadAsset = async (filename: string): Promise<Omit<Image, 'id' | 'alt'>> => {
5050
try {
51-
/** The relative path to the generated files' directory. */
52-
const dir = relative(import.meta.dirname, config.assets.generatedDir)
53-
5451
const {
5552
image,
5653
image: { format },
5754
highRes,
5855
srcset,
59-
} = (await import(/* @vite-ignore */`${ dir }/${ filename }.js`)).default as AssetImport
56+
} = (await import(`../${ config.assets.generatedDir }/${ filename }.js`)).default as AssetImport
6057

6158
return {
6259
...image,

0 commit comments

Comments
 (0)