Module Warning (from ./node_modules/eslint-loader/index.js): D:\meiyun\my_system\my_ui\src\views\passage\index.vue
时间: 2023-07-06 21:30:15 浏览: 103
meiyun-web:Meiyun Web Project
这个警告是由ESLint Loader产生的。
ESLint Loader是一个webpack loader,用于在webpack构建期间集成ESLint来检查JavaScript代码。它会读取您的.eslintrc配置文件并根据其规则对代码进行检查。
这个警告通常是因为您的代码中存在ESLint无法自动解析的模块导入语句,或者是因为您在使用webpack alias别名时没有正确配置。
如果您的代码中存在无法自动解析的模块导入语句,您可以在.eslintrc文件中配置解析选项,例如:
```javascript
{
"settings": {
"import/resolver": {
"webpack": {
"config": "path/to/webpack.config.js"
}
}
}
}
```
其中,"path/to/webpack.config.js"应该替换为您项目中实际的webpack配置文件路径。
如果您在使用webpack alias别名时出现问题,您可以尝试使用eslint-import-resolver-alias插件来解决。这个插件可以帮助您配置webpack alias别名的解析规则,例如:
```javascript
{
"settings": {
"import/resolver": {
"alias": {
"map": [
["@", "./src"],
["~", "./src/components"]
],
"extensions": [".js", ".vue"]
}
}
}
}
```
其中,"map"属性表示别名的映射关系,"extensions"属性表示模块的扩展名。
希望以上解答可以帮助到您。
阅读全文