在Windows Server 2008上使用npm安装节点包/依赖项

时间:2011-10-06 18:39:35

标签: windows node.js windows-server-2008 package npm

我为windows下载了节点js二进制文件,它包含了所有cygwin依赖项等。

所以我可以cd到C:\ Program Files(x86)\ node \ bin文件夹并运行'shell'然后'node npm install'并且命令有效。

我到底指的是什么?我尝试将它指向包.tar.gz / .zip或根据文档提取的文件夹但我收到了几个错误,

C:\Program Files (x86)\node\bin>node npm install andris9-Nodemailer-10eb182
npm ERR! tar -cvf - <file list elided> execvp(): No such file or directory
npm ERR! tar -cvf - <file list elided>
npm ERR! Failed creating the tarball.

npm not ok

在Windows中如何最简单地完成此操作?阅读许多教程,但它们的解释各不相同,似乎都没有。

如果有一种更简单的方法来引用我的主.js文件中的依赖项,那也会有所帮助。

感谢。

1 个答案:

答案 0 :(得分:2)

我想你应该能够只下载源并手动放入库。

来自NPM:

  

local - 这会将您的软件包安装在当前工作目录中。节点模块进入./node_modules,可执行文件进入./node_modules/.bin/,并且根本没有安装手册页。

我很确定这会有用......我想。