[英]Problems with npm, node-gyp and gulp on MAC OS X Yosemite 10.10.5
我在 MAC 上安装npm 、 node-gyp和 gulp 时遇到问题。 我需要这个用于Laravel项目。 我在整个互联网上进行了研究,但找不到适合我的解决方案。 似乎路径出了问题。
我试过了:
node -v
和npm -v
一切都可以全局访问。 在安装gulp和node-gyp 时,一切都出错了。 我尝试使用npm install -g gulp
但我无法访问应用程序文件,也无法全局访问或通过安装路径访问。
如果您需要更多信息,请告诉我!
非常感谢你的帮助!
我已按照此处的说明进行操作。 一切正常,直到我必须通过curl -L http://npmjs.org/install.sh | sh
手动安装 npm curl -L http://npmjs.org/install.sh | sh
curl -L http://npmjs.org/install.sh | sh
。 我收到一条错误消息,指出未验证 SSL 证书。 尝试使用-k
会给我一个错误,即找不到文件。 我还尝试下载 shell 脚本并从终端手动运行它。 在这种情况下,它似乎做了一些事情,但又会导致 SSL 证书出现问题。
要安装 gulp,您需要使用sudo
作为-g
标志尝试将软件包安装到/usr/local/lib/node_modules/
。
要么执行sudo npm install -g gulp
要么更改/usr/local/
的权限,以便您的用户或其所在的组具有写入权限。
我终于找到了解决方案。 通过自制软件安装似乎不会造成任何问题。 它确实安装了所有东西,但正如我原来帖子中的链接所述,它确实弄乱了路径。 如果有人需要其他软件包(node- sudo npm -g yourpackagehere
),则必须通过sudo npm -g yourpackagehere
安装。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.