小编Del*_*lon的帖子

vue项目中找不到npm依赖

我的vue项目运行顺利。

我对我的组件之一进行了文件名更改,但出现错误。我修复了代码并使用 npn runserve 重新启动了 npm 服务器。

那是我收到错误的时候:

This dependency was not found:

* vue in ./src/main.js
* router in ./src/vue-router
Run Code Online (Sandbox Code Playgroud)

我设法通过运行使路由器再次工作

npm npm i -D @vue/vue-router
Run Code Online (Sandbox Code Playgroud)

我无法让 vue 再次工作。我试过了

 npm install --save vue
Run Code Online (Sandbox Code Playgroud)

但这不起作用。我猜这是我的 webpack 配置中的引用错误或类似的错误,但我不知道如何修复它。

我的 main.js 中的代码如下所示:

import { createApp } from "vue";
import App from "./App.vue";
import router from "vue-router";
Run Code Online (Sandbox Code Playgroud)

我认为这是标准并且运行良好。

非常感谢您的帮助,因为我的所有开发都因此停止了。

更新

经过一番摆弄和重新安装后我已经到了这个阶段

你好,我已经添加了compiler-sfc,目前,我的package.json看起来像这样:见下文

我还删除了我的node_modules文件夹并使用再次安装它们

npm install
Run Code Online (Sandbox Code Playgroud)

但是,我仍然收到此错误:

Vue packages version mismatch:

- vue@3.0.11 (/Users/delon/Documents/webdev/Vue/amplify_vue3/node_modules/vue/index.js)
- vue-template-compiler@2.6.12 (/Users/delon/Documents/webdev/Vue/amplify_vue3/node_modules/vue-template-compiler/package.json)

This may cause things to work incorrectly. …
Run Code Online (Sandbox Code Playgroud)

javascript node.js npm vue.js

7
推荐指数
1
解决办法
1728
查看次数

标签 统计

javascript ×1

node.js ×1

npm ×1

vue.js ×1