ERROR in ./src/router/index.js 8:0-36 Module not found: Error: Can't resolve '@/server/routes' in 'C:\Users\19119\Desktop\vue-tea\src\router'
时间: 2023-09-28 11:12:55 浏览: 89
这个错误提示意味着你在文件路径`C:\Users\19119\Desktop\vue-tea\src\router\index.js`中导入了一个模块`@/server/routes`,但是找不到这个模块。有几种可能的原因:
1. `@`是一个别名,指向项目根目录`src`目录。确保你的项目结构中有`src/server/routes`这个路径存在。
2. 如果确保路径正确,可能是因为模块没有正确安装。你可以尝试使用命令`npm install`或`yarn install`重新安装依赖项。
3. 如果你使用的是Vue CLI创建的项目,还需要检查`vue.config.js`文件中是否正确配置了`alias`选项。例如:
```javascript
module.exports = {
// ...
resolve: {
alias: {
'@': path.resolve(__dirname, 'src'),
// ...
},
},
};
```
希望这些信息能够帮助你解决问题!
相关问题
Module not found: Error: Can't resolve '../views/About.vue' in 'D:\qingge\springboot\vue\src\router'
这个错误的意思是在导入`../views/About.vue`这个文件的时候,Webpack找不到这个文件。
可以检查一下以下几个方面:
1. 确认`../views/About.vue`这个路径下确实存在`About.vue`文件。
2. 确认在你的`webpack.config.js`文件中是否配置了正确的路径,即是否正确配置了`resolve`属性。例如:
```javascript
resolve: {
extensions: ['.js', '.vue', '.json'],
alias: {
'@': resolve('src'),
'views': resolve('src/views'),
'components': resolve('src/components')
}
}
```
上述代码中的`resolve`函数需要自己定义,以确保能够正确解析路径。
3. 确认是否正确导入了`vue-router`,并正确配置了路由。可以参考以下代码:
```javascript
import Vue from 'vue'
import Router from 'vue-router'
import About from '../views/About.vue'
Vue.use(Router)
export default new Router({
routes: [
{
path: '/about',
name: 'about',
component: About
}
]
})
```
上述代码中,需要确保`About`组件的路径是正确的,并且在路由中正确配置了该组件。
Module not found: Error: Can't resolve '../views/Home.vue' in 'E:\idea-workspace\day83_phone-store_vantui+vue\phone_store\src\router'
引用\[1\]:Module not found: Error: Can't resolve '../views/AboutView.vue' in 'C:\Users\24210\Desktop\houtai\src\router'。引用\[2\]:ERROR in ./src/router/index.js 35:11-37:29 Module not found: Error: Can't resolve '../views/AboutView.vue' in 'C:\Users\24210\Desktop\houtai\src\router' @ ./src/main.js 37:0-30 52:10-16。引用\[3\]: 解决方法很简单 把 ./ 改成 …/ import Vue from 'vue' import Router from 'vue-router' import Login from '../components/Login.vue' Vue.use(Router) export default new Router({ routes: \[ { path: '/login', component: Login } \] })。
问题:Module not found: Error: Can't resolve '../views/Home.vue' in 'E:\idea-workspace\day83_phone-store_vantui+vue\phone_store\src\router'
回答: 根据提供的引用内容,出现了一个模块找不到的错误,具体是在路径'E:\idea-workspace\day83_phone-store_vantui+vue\phone_store\src\router'中找不到'../views/Home.vue'模块。这个错误可能是由于路径配置不正确或者文件确实不存在导致的。为了解决这个问题,你可以尝试修改路径配置,将'./'改为'../',或者确保'../views/Home.vue'文件存在于指定路径中。如果你使用的是Vue框架,你还可以检查路由配置文件中是否正确引入了'../views/Home.vue'组件。希望这些解决方法能帮到你。
#### 引用[.reference_title]
- *1* *2* [Module not found: Error: Can‘t resolve ‘../views/AboutView.vue‘ in ‘C:\Users\24210\Desktop\hout](https://blog.csdn.net/shsh546/article/details/125003193)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control,239^v3^insert_chatgpt"}} ] [.reference_item]
- *3* [Vue初学碰到Module not found: Error: Can‘t resolve ‘./components/Login.vue‘ in](https://blog.csdn.net/qq_41309350/article/details/123028024)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文