This relative module was not found:* ./router in ./src/main.js
时间: 2023-12-03 20:43:15 浏览: 201
这个错误通常表示你的代码中引用了一个名为 `router` 的模块,但是这个模块并没有在你的代码中定义或者安装。
如果你是使用 Vue.js,那么这个错误通常是由于没有正确配置 Vue Router 导致的。你需要在 `main.js` 文件中通过 `import` 命令引入 Vue Router 并在 Vue 实例中使用它。例如:
```
import Vue from 'vue'
import VueRouter from 'vue-router'
import App from './App.vue'
Vue.use(VueRouter)
const router = new VueRouter({
routes: [
// 路由配置
]
})
new Vue({
router,
render: h => h(App),
}).$mount('#app')
```
如果你不是使用 Vue.js,那么你需要检查一下你的代码中是否有定义名为 `router` 的模块。如果没有,那么你需要安装这个模块,并在代码中引入它。例如,在 Node.js 中,你可以使用 `npm install` 命令来安装模块:
```
npm install router
```
然后在代码中引入它:
```
const router = require('router')
```
相关问题
This dependency was not found: * @/views/web/session in ./src/router/index.js 这是什么问题
这个问题是在你的项目中,根据错误提示,发现了一个依赖未找到的错误。具体来说,错误信息显示在 `./src/router/index.js` 文件中,无法找到 `@/views/web/session` 这个模块。
解决这个问题的步骤如下:
1. 确保你的项目中已经安装了 `@/views/web/session` 这个模块。可以通过运行 `npm install @/views/web/session` 或者 `yarn add @/views/web/session` 来安装。
2. 检查一下路径是否正确。确认 `@/views/web/session` 的路径是正确的,并且文件存在于该路径下。
3. 检查一下文件命名是否正确。确保文件的大小写和拓展名与引用时一致。
如果以上步骤都检查过了,还是无法解决问题,可能需要进一步检查项目配置或者依赖项版本等方面的问题。
This dependency was not found: * vue/types/umd in ./src/router.js To install it, you can run: npm install --save vue/types/umd
这个错误提示是在编译过程中找不到vue/types/umd这个依赖。解决方法是通过运行npm install --save vue/types/umd来安装这个依赖。然而,根据你提供的信息,这个依赖并不存在于vue的版本中。因此,你需要检查你的vue版本是否正确,并确保与你的项目的其他包相匹配。你可以通过查看package.json文件中的"dependencies"部分来确认你当前使用的vue版本。如果版本不匹配,你可以使用npm install vue@2.0.8 --save命令来更改vue的版本,将中间的数字更改为你需要的版本。记得要与你的项目的其他包保持一致。
#### 引用[.reference_title]
- *1* *2* [vue踩坑:this dependency was not found](https://blog.csdn.net/a1192492677/article/details/104841606)[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_2,239^v3^insert_chatgpt"}} ] [.reference_item]
- *3* [Vue 启动错误 “This dependency was not found“* vue in ./src/main.js, ./src/router/index.js解决方法](https://blog.csdn.net/qq_42668598/article/details/123550001)[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_2,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文