在本机windows node.js中安装软件包

时间:2011-11-01 08:34:43

标签: windows node.js

我正在尝试使用node.js,这看起来像一个有趣的tut http://net.tutsplus.com/tutorials/javascript-ajax/how-to-scrape-web-pages-with-node-js-and-jquery/,但我只有node.js的本机Windows版本,我找不到安装任何方法包。

我还看过使用chocalatey安装二进制文件,但我的vista版本无法访问powershell。但是,我确实有一台运行Windows 7的机器可以切换到。如果无法在Windows版本上安装软件包,我将切换到该机器并通过chocalatey工作。

2 个答案:

答案 0 :(得分:3)

假设您拥有适用于Windows的node.exe,则npm具有对Windows的实验性支持。您可以尝试working through the README

否则你可以manually install packages on Windows。如果使用选项2,则需要手动查看package.json文件中的依赖项。

我从未尝试过,但Scott Hanselman also has a post about getting node running on Windows

就我个人而言,我发现它更容易运行Linux VM,因为Windows支持现在很不稳定。

答案 1 :(得分:0)

简短的回答是,如果你正确安装了git,你可以打开一个cmd窗口,导航到包含node.exe的目录,然后运行:

git config --system http.sslcainfo /bin/curl-ca-bundle.crt
git clone --recursive git://github.com/isaacs/npm.git
cd npm
node cli.js install npm -gf

更完整的答案是我发布了有关如何在Windows here上安装Node的指南。它还描述了安装npm来管理包。让我知道它是否适合你。