在本地windows node.js中安装包



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

我也考虑过使用chocalatey安装二进制文件,但我的vista版本无法访问powershell。不过,我有一台运行windows 7的电脑,我可以切换到它。如果不能在windows版本上安装软件包,我将切换到那台机器并通过chocalatey工作。

假设你有Windows的node.exe, npm对Windows有实验性支持。您可以尝试使用README。

否则,您可以在Windows上手动安装软件包。您需要手动查看包。如果你选择选项2,可以使用Json文件。

我从来没有尝试过,但是Scott Hanselman也有一篇关于让node在Windows上运行的文章。

就我个人而言,我发现运行Linux VM更容易,因为Windows支持现在有点参差不齐。

简短的回答是,如果你已经正确安装了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上安装Node的指南。它还描述了如何安装npm来管理包。告诉我它是否适合你。

最新更新