Module not found: Error: Can't resolve '../node_modules/vue-router/types/router' in 'C:\Users\admin\Desktop\项目\cms-client\src'
时间: 2023-08-17 07:13:26 浏览: 348
vue总是报Error Cannot find module 解决办法.网上的都试了不管用,用这招成功
5星 · 资源好评率100%
这个错误通常是由于找不到指定路径下的文件或模块导致的。在你的项目中,它正在尝试解析 `../node_modules/vue-router/types/router` 这个路径下的文件,但是找不到它。
这个问题可能有几种可能的原因和解决方法:
1. 确保你的项目中已经安装了 `vue-router` 模块。可以通过运行 `npm install vue-router` 或 `yarn add vue-router` 来安装它。
2. 检查你的路径是否正确。确保 `../node_modules/vue-router/types/router` 这个路径下确实存在一个名为 `router` 的文件或模块。
3. 如果你的项目没有使用 TypeScript,而只是使用普通的 JavaScript,那么你可以尝试修改路径为 `../node_modules/vue-router/dist/vue-router`,这是一个常见的 vue-router JavaScript 文件的路径。
4. 如果你的项目中使用了 TypeScript,并且你想要使用 vue-router 的类型定义文件,那么你可能需要安装 `@types/vue-router` 模块,可以通过运行 `npm install @types/vue-router` 或 `yarn add @types/vue-router` 来安装它。
如果以上方法都无法解决问题,请提供更多关于你的项目配置和错误信息的详细信息,这样我可以更好地帮助你解决问题。
阅读全文