【发布时间】:2018-01-23 22:02:38
【问题描述】:
对不起,如果这比任何人需要的更详细,但我不太了解 stackoverflow,所以我犯了更多信息更好的错误。
我对探索 Amber 非常感兴趣,因此我开始按照 Richard Eng [此处][1] 的一篇文章中的在线说明进行操作。第 1 步是安装 node.js,所以我访问了他在https://nodesource.com/blog/nodejs-v012-iojs-and-the-nodesource-linux-repositories 的文章中的链接,但我无法在该站点上找到任何我可以理解和使用的信息,所以我搜索了“安装 node.js os x”并在此 [page][2] 结束。
按照该页面上的说明(已经安装了 XCode),我下载并安装了 Homebrew,然后按照终端中的说明进行操作。事情似乎运行良好,但是当我在控制台中执行建议的 npm -v 命令时,我得到了一个未找到的错误。
我搜索了使用 Homebrew 安装的帮助,并找到了这个 [page][3]。它表明实际上存在一些问题并提供了解决方法。所以我选择了这些行并将它们粘贴到终端中。该指令列表的最后一行—— curl -L https://www.npmjs.com/install.sh | sh -- 呼呼一会,然后在终端显示:
sh: rimraf: command not found
/Users/dan/.npm-packages/bin/npm -> /Users/dan/.npm-packages/lib/node_modules/npm/bin/npm-cli.js
npm ERR! Darwin 15.5.0
npm ERR! argv "/usr/local/bin/node" "/private/var/folders/q5/qng_fj592vscw92h8mv01j480000gn/T/npm.52096/package/cli.js" "install" "-gf"
npm ERR! node v6.2.0
npm ERR! npm v4.3.0
npm ERR! path ../../../../../../private/var/folders/q5/qng_fj592vscw92h8mv01j480000gn/T/npm.52096/package/man/man7/npm-developers.7
npm ERR! code ENOENT
npm ERR! errno -2
npm ERR! syscall symlink
npm ERR! enoent ENOENT: no such file or directory, symlink '../../../../../../private/var/folders/q5/qng_fj592vscw92h8mv01j480000gn/T/npm.52096/package/man/man7/npm-developers.7' -> '/Users/dan/.npm-packages/share/man/man7/npm-developers.7'
npm ERR! enoent ENOENT: no such file or directory, symlink '../../../../../../private/var/folders/q5/qng_fj592vscw92h8mv01j480000gn/T/npm.52096/package/man/man7/npm-developers.7' -> '/Users/dan/.npm-packages/share/man/man7/npm-developers.7'
npm ERR! enoent This is most likely not a problem with npm itself
npm ERR! enoent and is related to npm not being able to find a file.
npm ERR! enoent
npm ERR! Please include the following file with any support request:
npm ERR! /Users/dan/.npm/_logs/2017-03-06T20_57_44_069Z-debug.log
It failed
(23) Failed writing body
我抓住了那个日志文件,但如果我能弄清楚将它发送到哪里或提出支持请求,我会感到很沮丧。
有人可以帮忙吗?我有义务并决心让 Amber 不惜一切代价工作。
感谢您帮助老前辈!
丹
【问题讨论】:
-
确保将
/usr/local/bin添加到$PATH、superuser.com/questions/324616/… -
可以尝试使用
brew安装node -
谢谢,马特。找到那个文件就可以了。我现在已经正确安装了 node 和 npm。