我在更改 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'
我尝试了建议,并安装了 vue/types/umd
,它仍然编译错误。然后我将我的项目上传到 GitLab。删除我的文档文件夹中的项目,然后重新下载。使用了 npm install
然后使用了典型的 npm run serve
仍然是同样的错误。
最佳答案
检查这种导入是否意外地没有出现在您的文件 ./src/router.js 中。当这一行出现在我的文件中时,我遇到了这个错误。可能我想使用 nextTick 时按下了某个键。在您的情况下,可能会尝试导入路由器。因此,当我删除此导入行时,一切都恢复正常。
import { nextTick } from 'vue/types/umd';
关于Vue.js:配置 Router.js 后出错。 Vue/类型/umd。 chokidar(C盘错误),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63026429/