在 laravel homstead 项目中 npm install 出现错误

问题描述

我的操作系统是 windows 10。我正在使用 laravel homestead (ubuntu 18.04) 重新发布并在 vagrant 的虚拟盒子中工作。当我尝试运行时安装 Laravel 后:

composer require laravel/breeze --dev

要获得 Authenticate 部分,它工作正常。之后,它说运行 npm install && npm run dev

然后我 CD 到我的 test.com 项目并运行该命令

安装后,出现以下错误的一些功能。 (当我尝试使用 jetstream 时,我遇到了同样的问题)

我使用我的 Git bash shell 作为管理员。我确实重新运行了 npm,npm clear cash force,删除了 package.json 但仍然有同样的问题。

sudo npm install 说明主机存在权限问题。

实际上,我被卡住了。请帮忙

@H_404_20@npm ERR! code ENOENT<br> npm ERR! syscall open<br> npm ERR! path /home/vagrant/code/test.com/node_modules/yargs/node_modules/yargs-parser/ package.json.1050278784 npm ERR! errno -2<br> npm ERR! enoent ENOENT: no such file or directory,open '/home/vagrant/code/test.com/no de_modules/yargs/node_modules/yargs-parser/package.json.1050278784'<br> npm ERR! enoent This is related to npm not being able to find a file.<br> npm ERR! enoent<br> npm ERR! A complete log of this run can be found in:<br> npm ERR! /home/vagrant/.npm/_logs/2020-12-20T04_04_37_652Z-debug.log<br> vagrant@homestead:~/code/test.com$ cd /

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)