是否有手动安装node.js for Windows 7?

我已经在Mac和其他PC上轻松安装了Node.js,但是现在我在工作的PC限制了.msi文件的运行。

有没有办法在Windows 7上手动安装和configurationnode.js和npm? 我有权访问Powershell。

在Windows 7计算机上安装nodejs(和npm)并不需要任何“魔力”,如果您在目标计算机上具有pipe理访问权限,并且不需要设置预期的“卸载”,各种Windows性能计数器,事件跟踪或“开始”菜单条目。

要从一台机器上的现有安装手动安装到另一台机器,只需简单地

  1. 将“\ Program Files \ nodejs”和“\ Users \ USERNAME \ AppData \ Roaming \ npm”目录以及“\ Users \ USERNAME \ .npmrc”文件的全部内容复制到目标机器上的相同目录中。 (用您自己的Windowslogin名replaceUSERNAME。)

  2. 编辑“\ Users \ USERNAME \ .npmrc”文件以将源用户名replace为目标机器上的用户名。

  3. 将“C:\ Program Files \ nodejs”和“C:\ Users \ USERNAME \ AppData \ Roaming \ npm”添加到PATH中。

如果您想直接从MSI(无需现有安装)直接安装,请获取Scott Willeke出色的lessmsi程序,该程序允许您从任何msi归档文件中提取所有文件,并发现Windows所采取的所有操作安装程序,比如对registry的编辑等等(虽然对于nodejs,你只需要编辑registry来添加正确的密钥来自动卸载它。)