JT
тут советуют webpack externals, но для этого надо установить 'webpack-node-externals', че-то не хочется устанавливать на каждый чих какой-то пакет
Size: a a a
JT
A
import from ../../../pic.jpg
и т.п.imagesPath
абсолютный путь к 'public/images/'
и потом внутри компонентов конкатенировать что-то вроде import picture from {imagesPath + 'pic.js'}
Но ничего не вышло, советуют еще в process.env тулитьJT
V🦖
V🦖
A
IG
IG
OH
V🦖
OH
JT
JT
resolve: {Компонент (public/images/index.js):
extensions: [ '', '.js', '.jpg' ],
alias:{
'@images': path.resolve(__dirname, 'public/images/index.js')
},
},
import React from 'react';Импорт:
const Images = () => (
<>
<h1>IMAGES</h1>
</>
);
export default Images;
import Images from '@images';Ошибка:
Cannot find module '@images'
A
A
JT
'@images': path.resolve(__dirname, 'public/images')
JT
JT