Invalid options in vue.config.js: "resolve" is not allowed
时间: 2024-03-17 18:45:48 浏览: 72
这个错误提示表明在你的 Vue 项目中的 `vue.config.js` 文件中包含了未知的选项 `"resolve"`,可能是因为该选项已经被移除或者更改了名称。你需要检查一下 `vue.config.js` 文件中的选项是否正确,或者更新到最新的 Vue 版本。
如果你需要配置 webpack 的 resolve,可以使用 `chainWebpack` 选项来配置,如下所示:
```js
module.exports = {
chainWebpack: config => {
config.resolve.alias
.set('@', path.resolve(__dirname, 'src'))
.set('components', path.resolve(__dirname, 'src/components'))
}
}
```
这里的 `config.resolve.alias` 表示配置 webpack 的别名,可以将某些路径映射为一个变量,方便在代码中引用。例如,上面的配置将 `@` 和 `components` 分别映射为 `src` 和 `src/components` 路径,可以在代码中使用 `@` 和 `components` 代替对应的路径。
相关问题
Invalid options in vue.config.js: "root" is not allowed
在Vue.js中,vue.config.js是一个用于配置Vue项目的配置文件。当在vue.config.js中使用了无效的选项时,会出现类似"Invalid options in vue.config.js: 'root' is not allowed"的错误提示。
这个错误提示表示在vue.config.js中使用了不允许的选项"root"。"root"选项是Vue CLI 2.x版本中的一个配置选项,但在Vue CLI 3.x版本中已经被移除了。因此,如果你在Vue CLI 3.x版本的项目中使用了"root"选项,就会出现这个错误。
解决这个问题的方法是将"root"选项从vue.config.js中移除或者替换为适用于Vue CLI 3.x版本的其他选项。具体要根据你的项目需求来确定需要修改的选项。
Invalid options in vue.config.js: "devtool" is not allowed
这个错误通常出现在 `vue.config.js` 文件中使用了不被允许的选项,比如 `devtool`。这个问题的解决方法是查找并删除 `vue.config.js` 文件中不被允许的选项。
Vue CLI 4 以及更新版本中,`devtool` 选项已经被废弃,应该使用 `configureWebpack` 选项来配置 Webpack。如果你想配置 `devtool`,应该这样做:
```js
module.exports = {
configureWebpack: {
devtool: 'source-map'
}
}
```
如果你使用的是 Vue CLI 3 或者更早版本,你可以在 `vue.config.js` 文件中这样配置:
```js
module.exports = {
configureWebpack: {
devtool: 'source-map'
}
}
```
如果你已经删除了 `vue.config.js` 文件中的 `devtool` 选项,但是仍然出现这个错误,那么可能是因为其他选项也不被允许。你可以查看错误信息中提到的选项名字并进行相应的修改。
相关推荐
![txt](https://img-home.csdnimg.cn/images/20210720083642.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)