我有一个使用laravel和vue的webpack配置,我正在使用vue-cli-3将其转换为vue spa应用程序。但是我不能理解如何将mix配置更改为vue.config.js。这是我的webpack.mix.js配置。
resolve: {
modules: [
'node_modules',
path.resolve(__dirname, 'resources/assets/js'),
path.resolve(__dirname, 'resources/assets/svg')
]
}我想在vue.config.js中解决这个问题。我该怎么做呢?有什么建议吗?
发布于 2018-08-24 21:27:49
您所拥有的代码片段只是一个部分的webpack配置。
vue-cli还接受使用vue.config.js及其configureWebpack属性(docs here)将任意部分应用于其自己的基础配置:
所以你会这样做:
// vue.config.js
module.exports = {
configureWebpack: {
resolve: {
modules: [
'node_modules',
path.resolve(__dirname, 'resources/assets/js'),
path.resolve(__dirname, 'resources/assets/svg')
]
}
}
}https://stackoverflow.com/questions/52002185
复制相似问题