Использую vue-cli3 для проекта, но понадобилось изменить путь к статическим файлам при сборке проекта.
есть такая конфигурация
// vue.config.js
module.exports = {
chainWebpack: config => {
if(config.plugins.has('extract-css')) {
const extractCSSPlugin = config.plugin('extract-css')
extractCSSPlugin && extractCSSPlugin.tap(() => [{
filename: '[name].css',
chunkFilename: '[name].css'
}])
}
config.optimization.delete('splitChunks')
},
configureWebpack: {
output: {
filename: '[name].js',
chunkFilename: '[name].js',
},
},
lintOnSave: true,
filenameHashing: false,
}
Как мне дописать что бы при сборке путь к картинка был не дефолтный
img/myawesomimg.png,
а был такой
/work-dir/assets/myawesomimg.png
Иле же использовать относительный путь. потому что выше папки /work-dir/ находится ещё папка
настройки publicPath и assetsDir пробовал результат 0.
Извините за сумбур, но уже пару часов сижу не могу настроить