Laravel npm安装获取警告 – npm WARN不赞成graceful-fs

我是Laravel新手,所以我想请一些帮助。 我正在关注如何pipe理CSS和JS,来自Laracasts的培训。

当我尝试运行npm install我收到了一些警告

npm WARN install Couldn't install optional dependency: Unsupported

我也试着用npm install --global 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

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

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

 node -v v5.4.1 npm -v 3.3.12 

在这里输入图像描述

这是我尝试运行npm install --global gulp时得到的错误

在这里输入图像描述

这个npm WARN checkPermissions Missing write access to /usr/local/lib/node_modules清楚地表明你正在运行的用户npm install --global gulp with没有对/usr/local/lib/node_modules写入权限。 请确保您具有正确的写入权限 – 如注释中所述,请查看https://docs.npmjs.com/getting-started/fixing-npm-permissions

Gulp现在安装在你的系统上。 你可以在/usr/local/bin/gulp下find它。 权限错误消失了,其他的东西只是警告,并没有停止大声工作。 你现在应该可以运行gulp命令。