使用npm来安装软件包的目录

我刚开始使用nodejs。 我已经安装了nodejs和npm。 现在,我想安装一些软件包,如mongodb和express。 因为我在cmd中的缺省目录path是C:\>Users\administrator ,我需要将当前文件夹作为nodejs文件夹来运行npm install express/coffee-script或者我可以在上面提到的缺省目录path下运行这个命令?

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

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

使用-g选项调用它会在全局安装,无论节点安装在何处(通常在Linux上,在/ usr / local中)。这对于要使用shell运行的包(例如Supervisor)来说是很好的select。

一般来说,如果你想在C:\foo\bar\myapp下开发一个node.js应用程序,你将从那里运行npm

仅供参考, $符号是一般性指示,意思是下面的命令是在命令行上运行的。