error in ./src/main.js Module not found: Error: Can't resolve '@/assets/css/resrt.css' in 'C:\Users\ASUS\guanwang\src' ERROR in ./src/main.js 5:0-32 Module not found: Error: Can't resolve '@/assets/css/resrt.css' in 'C:\Users\ASUS\guanwang\src'
时间: 2023-11-06 19:16:12 浏览: 89
这个错误通常意味着 Webpack 找不到指定的模块。在这种情况下,Webpack 无法解析 `@/assets/css/resrt.css` 模块。您可以尝试以下几个步骤来解决这个问题:
1. 检查路径是否正确
请确保路径 `@/assets/css/resrt.css` 是正确的。这个路径应该是相对于您的项目根目录。
2. 检查文件名是否正确
请确保文件名 `resrt.css` 是正确的,并且没有拼写错误。
3. 检查文件是否存在
请确保文件 `resrt.css` 存在于 `@/assets/css/` 目录中。如果不存在,请创建该文件并确保它位于正确的位置。
4. 检查 Webpack 配置
如果上述步骤都没有解决问题,那么问题可能在 Webpack 配置中。请确保在 Webpack 配置中正确地配置了 `@` 别名,例如:
```javascript
const path = require('path')
module.exports = {
// ...
resolve: {
alias: {
'@': path.resolve(__dirname, 'src')
}
}
}
```
上面的配置将 `@` 别名映射到您的项目的 `src` 目录。如果您的别名配置不正确,Webpack 可能无法正确解析模块路径。
希望这些步骤能够帮助您解决问题!
相关问题
in ./src/main.js Module not found: Error: Can't resolve './store'
这错误提示是在 JavaScript 项目中遇到的问题,通常是由于使用 `import` 或 `require` 导入模块时,路径不正确或者目标模块不存在,导致无法找到对应的模块。
针对你的问题,应该是在 `main.js` 中导入了一个名为 `store` 的模块,但是该模块没有被正确地引入或者该模块不存在。你可以检查一下你的代码中是否有这个模块的引用或者是否在正确的路径下。如果模块确实存在但是路径问题导致无法找到,你可以尝试使用相对路径或者绝对路径进行引用,比如 `import store from '../store'` 或者 `import store from '/src/store'`。
ERROR in ./src/main.js 7:0-63 Module not found: Error: Can't resolve '@element-plus/icons-vue'
以下是解决报错“Module not found: Error: Can’t resolve ‘element-plus/lib/theme-chalk/index.css’”和“Module not found: Error: Can't resolve '@element-plus/icons-vue'”的方法:
1. 解决报错“Module not found: Error: Can’t resolve ‘element-plus/lib/theme-chalk/index.css’”:
```shell
npm install element-plus --save
```
2. 解决报错“Module not found: Error: Can't resolve '@element-plus/icons-vue'”:
```shell
npm install @element-plus/icons-vue --save
```
这两个命令将会安装element-plus和@element-plus/icons-vue模块,解决了相关的模块未找到的问题。