Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/webpack/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vue.js-使用WebPack配置自定义别名_Vue.js_Webpack_Alias - Fatal编程技术网

Vue.js-使用WebPack配置自定义别名

Vue.js-使用WebPack配置自定义别名,vue.js,webpack,alias,Vue.js,Webpack,Alias,我正在尝试创建自定义别名,但出现错误: Invalid options in vue.config.js: "resolve" is not allowed 这就是我所做的: vue.config.js用于网页的vue配置,您需要使用configureWebpack或chainWebpack包装您的解析,类似于: // vue.config.js const path = require('path'); module.exports = { configureWebpack: {

我正在尝试创建自定义别名,但出现错误:

Invalid options in vue.config.js: "resolve" is not allowed
这就是我所做的:
vue.config.js
用于网页的vue配置,您需要使用
configureWebpack
chainWebpack
包装您的
解析
,类似于:

// vue.config.js
const path = require('path');
module.exports = {
  configureWebpack: {
    resolve: {...you config...}
  }
}
configureWebpack
也可以是一个函数,来自文档:

如果您需要基于环境的条件行为,或者希望 直接改变配置,使用一个函数(这将是惰性的 在设置环境变量后进行计算)。函数接收 已将config解析为参数。在函数内部,您可以 直接更改配置,或返回要合并的对象: