Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/38.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js 每个npm命令都会抛出错误_Node.js_Laravel_Npm - Fatal编程技术网

Node.js 每个npm命令都会抛出错误

Node.js 每个npm命令都会抛出错误,node.js,laravel,npm,Node.js,Laravel,Npm,我正在玩一个测试Laravel应用程序,我试图运行“npm run watch”,但它只是抛出错误。即使使用“npm安装”,它也会做同样的事情。顺便说一下,我在Mac电脑上。我就是找不到工作,也不知道为什么。如果我遗漏了一些你需要的信息,请告诉我。提前谢谢 -日志文件 -终端错误(日志文件类似于10k行)您必须尝试卸载node.js并再次安装nodejs(8.00.4 LTS version.Link(“”))。然后要检查node.js是否正常运行,请转到终端并键入命令“node-v”,它将显示

我正在玩一个测试Laravel应用程序,我试图运行“npm run watch”,但它只是抛出错误。即使使用“npm安装”,它也会做同样的事情。顺便说一下,我在Mac电脑上。我就是找不到工作,也不知道为什么。如果我遗漏了一些你需要的信息,请告诉我。提前谢谢

-日志文件


-终端错误(日志文件类似于10k行)

您必须尝试卸载node.js并再次安装nodejs(8.00.4 LTS version.Link(“”))。然后要检查node.js是否正常运行,请转到终端并键入命令“node-v”,它将显示node.js安装的版本。然后尝试实现npm命令

我现在一切都好了。我只需要更改node_模块文件的所有权。有很多权限错误,你的目录可写吗?可能是路径中的方括号?看起来您在该文件夹中有权限问题,请检查您的当前用户是否有权限在该文件夹中写入,也可能检查nodejs/npm是否正确安装,是否有适当权限。@Flimzy-没有屏幕截图。只有hastebin链接可以保持问题的清晰。@bearzk-我去获取node_modules文件夹的信息,并将所有内容更改为读写,但这种情况仍然存在。我见过一些“chmod”命令,但我对它知之甚少。我可以在这里使用吗?@Techmo在mac上你可以使用
ls-l
检查当前文件夹的权限/权限,如果你看到,说Techmo是你的用户名,很多Techmo工作人员在文件/文件夹名称之后,你就没事了。您可以在此项目文件夹中尝试
chown-R.
,以确保其中的所有内容(递归地)归当前用户所有。