Laravel npm安装获取警告 - npm WARN弃用了graceful-fs

时间:2016-05-08 11:52:58

标签: php node.js laravel-5 npm

我是Laravel的新手,所以我想请一些帮助。我正在how to manage css and js跟踪Laracasts的培训。

当我尝试运行npm install时,我会收到一些警告,例如

npm WARN install Couldn't install optional dependency: Unsupported

我也尝试使用npm install --global gulp安装gulp,但我得到了这个

npm WARN deprecated graceful-fs@3.0.8: graceful-fs v3.0.0 and before will fail on node releases >= v7.0. Please update to graceful-fs@^4.0.0 as soon as possible. Use 'npm ls graceful-fs' to find it in the tree.
npm WARN deprecated lodash@1.0.2: lodash@<3.0.0 is no longer maintained. Upgrade to lodash@^4.0.0.
npm WARN deprecated graceful-fs@1.2.3: graceful-fs v3.0.0 and before will fail on node releases >= v7.0. Please update to graceful-fs@^4.0.0 as soon as possible. Use 'npm ls graceful-fs' to find it in the tree.
npm WARN checkPermissions Missing write access to /usr/local/lib/node_modules

所以基本上如果我尝试运行gulp命令,我从命令行得到No command 'gulp' found

任何想法如何解决这个问题?

只是一些额外的信息:我在vm Ubuntu 14.04上,我的node.js和npm版本是:

node -v
v5.4.1

npm -v
3.3.12

enter image description here

这是我尝试运行npm install --global gulp

时遇到的错误

enter image description here

2 个答案:

答案 0 :(得分:2)

npm WARN checkPermissions Missing write access to /usr/local/lib/node_modules清楚地表明您正在运行npm install --global gulp的用户对/usr/local/lib/node_modules没有写入权限。请确保您具有正确的写入权限 - 如评论https://docs.npmjs.com/getting-started/fixing-npm-permissions

中所述

答案 1 :(得分:0)

Gulp现已安装在您的系统上。您可以在/usr/local/bin/gulp下找到它。权限错误消失了,其他的东西只是警告,没有阻止gulp工作。您现在应该能够运行gulp命令。

相关问题