在本机windows node.js中安装程序包

在本机windows node.js中安装程序包,windows,node.js,Windows,Node.js,我正在努力掌握node.js,这看起来很有趣,但我只获得了node.js的本机windows版本,我找不到安装任何软件包的方法 我还考虑过使用chocalatey安装二进制文件,但我的vista版本无法访问powershell。不过,我确实有一台运行Windows7的机器,我可以切换到它。如果无法在windows版本上安装软件包,我将切换到该机器并通过chocalatey进行操作。假设您有windows版,npm对windows提供了实验性支持。你可以试试 否则你可以。如果使用选项2,则需要手动

我正在努力掌握node.js,这看起来很有趣,但我只获得了node.js的本机windows版本,我找不到安装任何软件包的方法

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

假设您有windows版,npm对windows提供了实验性支持。你可以试试

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

我从来没有试过,但是


就我个人而言,我发现运行Linux虚拟机比较容易,因为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来管理包。让我知道它是否适合您。

查看节点wiki以获取说明。