npm install hello-world
在我当前目录中创建一个node_modules
目录。
如何在已知目录中下载并安装hello-world
?
例如,如何在dir2
目录中下载并安装npm模块?
.
|- dir1
|- dir2
|- dir3
+- dir4
答案 0 :(得分:0)
也许你会混淆可以全局使用的npm包(通常作为某种类型的命令行界面),以及由自定义节点应用加载的可重用库的模块。
node_modules
创建的npm install
文件夹适用于后一种情况 - 可重用的库模块。您当然可以将./node_modules/hello-world
文件夹移至./dir2
;但是,这违背了节点,并且会使用npm publish
非常非常难以发布您的应用。
如果hello-world
是一个非常酷的cli实用程序,请使用[sudo] npm install -g hello-world
。这应该使您能够在shell中运行hello-world
命令。