我在安装npm,node和吞咽我的MAC时遇到了问题.为了Laravel项目,我需要这个。我在网上做了我的研究,但是我找不到一个对我有用的解决方案。这条路好像出了问题。
我试过:
node -v
和npm -v
之后,所有东西都可以在全球范围内访问。当涉及到安装、gulp、和node时,一切都会出错。我尝试过使用npm install -g gulp
,但无法访问应用程序文件,也无法全局访问或通过安装路径访问。
如果您需要更多的信息,请告诉我!
非常感谢你的帮助!
更新
我遵循了这个指令,这里。一切都很好,直到我必须通过curl -L http://npmjs.org/install.sh | sh
手动安装npm为止。我收到一条错误消息,即SSL证书未被验证。尝试使用-k
会出现一个错误,无法找到该文件。我还尝试下载shell脚本,并从终端手动运行它。在这种情况下,它似乎做了一些事情,但它再次导致SSL证书的问题。
发布于 2015-09-10 06:56:44
我终于找到了解决办法。通过自制的安装似乎是最小的问题。它确实很好地安装了所有的东西,但是正如我最初文章中的链接所指出的,它确实扰乱了路径。如果有人需要额外的软件包(node,gulp),它必须通过sudo npm -g yourpackagehere
安装。
发布于 2015-09-05 05:40:55
要安装gulp,您需要使用sudo
,因为-g
标志试图将包安装到/usr/local/lib/node_modules/
。
要么执行sudo npm install -g gulp
,要么更改/usr/local/
的权限,以便您的用户或其in的组具有写访问权。
https://stackoverflow.com/questions/32396458
复制相似问题