4

我刚开始使用nodejs。我已经安装了 nodejs 和 npm。现在,我想安装一些包,比如 mongodb 和 express。由于我在 cmd 中的默认目录路径是C:\>Users\administrator,我是否需要将当前文件夹作为 nodejs 文件夹才能运行npm install express/coffee-script,或者我可以在上述默认目录路径下运行此命令?

顺便说一句,我总是看到别人提供的 npm install 命令以美元符号开头,但我只能使用没有美元符号的命令。那么美元符号代表什么?

4

1 回答 1

7

默认情况下,npm 将以本地模式运行,并将脚本安装到./node_modules. 如果您需要require脚本,这非常好,就像您将使用 Express 一样。

使用该选项调用它-g会全局安装它,无论节点安装在何处(通常在 Linux 上,在 /usr/local 中。这对于打算使用 shell 运行的包(例如,Supervisor)非常有用。

通常,如果您想在 下开发 node.js 应用程序C:\foo\bar\myapp,您npm将从那里运行。

仅供参考,该$符号是一般指示,表示以下命令旨在在命令行上运行。

于 2012-05-27T16:27:04.753 回答