vue node_modules中的文件里面无法解析@为src ,报错Module not found: Error: Can't resolve '@/api' in 'C:\Users\zsx\Desktop\HuBeiWeb\src\package\jzzf'
时间: 2023-07-06 07:38:22 浏览: 194
这个错误通常是因为你的webpack配置文件中没有配置正确的解析路径别名。你需要在webpack配置文件中添加以下别名配置:
```javascript
resolve: {
alias: {
'@': path.resolve(__dirname, '../src')
}
}
```
其中,`path.resolve(__dirname, '../src')`表示`@`别名指向你的`src`目录。这样修改后,webpack就能正确解析以`@`开头的路径了。
相关问题
Module not found: Error: Can't resolve './router' in 'D:\菜code\axb\vue\test2006\src'
这个错误通常是由于路径错误或缺少依赖项引起的。在这种情况下,它似乎是由于缺少AboutView.vue文件而引起的。请确保在指定的路径中存在AboutView.vue文件,并且在您的代码中正确引用了它。如果文件确实存在并且路径正确,则可能是缺少依赖项导致的。您可以尝试运行以下命令来安装缺少的依赖项:
```
npm install
```
如果问题仍然存在,请尝试删除node_modules文件夹并重新安装依赖项:
```
rm -rf node_modules
npm install
```
Child compilation failed: Module not found: Error: Can't resolve 'D:\project\vue\wms-web\public\index.html' in 'D:\project\vue\wms-web' ModuleNotFoundError: Module not found: Error: Can't resolve 'D:\project\vue\wms-web\public\index.html' in 'D:\proje
根据您提供的错误信息,可以看出在您的项目中出现了一个模块未找到的错误。具体来说,它无法解析路径为 'D:\project\vue\wms-web\public\index.html' 的文件。
这个错误通常发生在您的代码中引用了一个不存在的模块或文件时。请确保您的路径和文件名正确,并且该文件确实存在于该位置。另外,也要检查您的引入语句是否正确,确保没有拼写错误或者其他语法问题。
如果您确定路径和文件名无误,还可以尝试以下几个解决方法:
1. 检查依赖项:确保您的项目中安装了所有必需的依赖项。可以通过运行 `npm install` 命令来安装缺失的依赖项。
2. 清除缓存:有时候缓存可能会导致一些奇怪的问题,尝试清除缓存并重新编译项目。可以尝试删除 `node_modules` 目录并运行 `npm install` 再重新编译项目。
3. 检查配置文件:如果您使用了一些构建工具或者配置文件(如 webpack.config.js),请确保文件中的路径配置正确。
希望以上方法能够帮助您解决问题。如果问题仍然存在,请提供更多的上下文信息,以便我能够更好地理解和帮助您解决问题。
阅读全文