我正在尝试使用vue-cli在ubuntu上创建一个vue应用程序,运行在vagrant& Windows 10上的虚拟框,我得到以下错误,我无法解决。
npm ERR! path /vagrant/vuetest/node_modules/@babel/helper-plugin-
utils/package.json.4118558811
npm ERR! code ETXTBSY
npm ERR! errno -26
npm ERR! syscall rename
npm ERR! ETXTBSY: text file is busy, rename
'/vagrant/vuetest/node_modules/@babel/helper-plugin-
utils/package.json.4118558811' ->
'/vagrant/vuetest/node_modules/@babel/helper-plugin-utils/package.json'
npm ERR! A complete log of this run can be found in:
npm ERR! /home/vagrant/.npm/_logs/2018-06-07T01_37_02_093Z-debug.log
ERROR command failed: npm install --loglevel error
有什么想法吗?什么?
答案 0 :(得分:1)
我认为othiym23在npm问题上得到了答案:
https://github.com/npm/npm/issues/9979
othiym23:“我的猜测是你在Windows主机上都在Vagrant中运行Linux,因为ETXTBSY几乎总是由于Windows不想让客户操作系统删除或移动文件。通常,当你发生这种情况时在目录中打开cmd.exe进程,或者在资源管理器中查看该文件夹,或者在文本编辑器中打开文件。“