我要做的就是在新安装的 Laravel 应用程序中执行 npm install 命令,但我不断收到错误消息。
在谷歌搜索两天并尝试了所有我发现的可能解决 npm install 错误的方法后,我决定再试一次重新安装所有内容,希望能解决我的 npm install 问题,但不幸的是,这也无济于事。
我尝试删除 node_modules,
清理 npm 缓存,
sudo npm install,
sudo npm install --no-bin-links,
更新 node 和 npm,但两者都已经是最新版本,
根据我在互联网上看到的一些帖子更改了 VagrantFile(从来没有工作,因为当我使用 vagrant up 时会出错),
重新安装所有内容,
以管理员身份运行 bash,
我什至不记得我做过的一切。这真是让人筋疲力尽。
我的日志有 17k+ 行。我只会发布发生错误的最后一部分。
17734 verbose stack Error: ENOENT: no such file or directory, open '/home/vagrant/code/vue-test/node_modules/yargs/node_modules/yargs-parser/package.json.2655513948'
17735 verbose cwd /home/vagrant/code/vue-test
17736 verbose Linux 4.15.0-54-generic
17737 verbose argv "/usr/bin/node" "/usr/bin/npm" "install" "--no-bin-links"
17738 …Run Code Online (Sandbox Code Playgroud)