【发布时间】:2016-06-06 09:22:11
【问题描述】:
我在 Windows 上使用 node.js 和 npm 已经有一段时间了,一切运行良好,直到我尝试在 linux 上做同样的事情。
我的目标:
在 linux 上使用 node.js 和 npm。
我做了什么:
我从 node.js 网站下载了 tar.gz 文件并解压了它。我有一个文件夹(解压后的 tar.gz),我猜就是这样,看来我只需要从 node.js/bin/ 文件夹运行“节点”文件即可执行 javascript 文件。
我从来没有真正想过这个“npm”到底是什么,在 Windows 上我只需从 xampp 运行 cmd,编写 npm install,一切都会正常工作。我在“node”文件所在的同一文件夹中找到了一些指向 npm-cli.js 文件的链接。我猜以前是“npm install ...”,现在是“node npm install ...”,因为它是一个 js 文件。
我对应该在哪里安装软件包感到困惑。 node_modules 文件夹很少,当我运行 node npm install 时,会出现一个进度条并立即卡住,没有任何反应。
所以我有 2 个问题
- 如何让 npm 工作?
- “node_modules”文件夹在哪里?
我看过一些教程,但没有“./configure”文件,make install 等不起作用。
我是 linux 新手,所以我可能会犯一些明显的错误。谁能给我解释一下?
【问题讨论】: