Vue.js:配置 Router.js 后出错。Vue/类型/umd。chokidar(C盘错误)

Mr.*_* El 2 vue.js

更改 router.js 文件后,我正在运行开发服务器。将网页 .vue 文件添加到配置中。这样做后,它无法编译,只有一个错误。这是输出:

This dependency was not found:
* vue/types/umd in ./src/router.js
To install it, you can run: npm install --save vue/types/umd
Error from chokidar (C:\): Error: EBUSY: resource busy or locked, lstat 'C:\hiberfil.sys'
Error from chokidar (C:\): Error: EBUSY: resource busy or locked, lstat 'C:\swapfile.sys'
Run Code Online (Sandbox Code Playgroud)

我尝试了建议,并安装了vue/types/umd它,但仍然编译出错。然后我将我的项目上传到 GitLab。删除了我的 Documents 文件夹中的项目,然后再次下载。使用npm install然后典型的npm run serve和仍然相同的错误。

The*_*lni 5

检查这种导入是否意外出现在您的文件 ./src/router.js 中。当这一行出现在我的文件中时,我遇到了这个错误。可能我想使用 nextTick 时按下了某个键。在您的情况下,可能会尝试导入路由器。因此,当我删除此导入行时,一切都恢复正常。

import { nextTick } from 'vue/types/umd';
Run Code Online (Sandbox Code Playgroud)

在此处输入图片说明