【发布时间】:2018-09-07 21:08:58
【问题描述】:
我正在玩一个测试 Laravel 应用程序,我正在尝试运行“npm run watch”,但它只会抛出错误。即使使用“npm install”,它也会做同样的事情。顺便说一句,我在Mac上。我就是什么都做不了,我也不知道为什么。如果我错过了您需要的一些信息,请告诉我。提前致谢!
npm run watch - 日志文件
npm install - 来自终端的错误(日志文件大约有 10k 行)
【问题讨论】:
-
里面有很多权限错误,你的目录是可写的吗?可能是路径中的方括号?
-
您在这个文件夹中似乎有一些权限问题,请检查您当前的用户是否有在这个文件夹中写入的权限,也许还要检查 nodejs/npm 是否正确安装,如果他们有正确的许可。
-
@Flimzy - 没有截图。只有 hastebin 链接可以让问题保持干净。
-
@bearzk - 我去获取有关 node_modules 文件夹的信息并将所有内容更改为读写,但这仍在发生。我见过某种“chmod”命令,但我不太了解。我会在这里使用它吗?
-
@Techmo 在 Mac 上你可以使用
ls -l .检查当前文件夹的权限/所有权,如果你看到,说 Techmo 是你的用户名,很多 Techmo 工作人员在文件/文件夹名称之后,你没事。您可以在此项目文件夹中尝试chown -R .,以确保(递归)中的所有内容都归当前用户所有。