是否为Windows 7手动安装了node.js.

时间:2013-12-10 20:14:59

标签: node.js powershell windows-installer windows-7-x64

我之前在Mac和其他PC上轻松安装了Node.js,但我现在使用的PC限制了.msi文件的运行。

有没有办法在Windows 7上手动安装和配置node.js和npm?我可以访问Powershell。

1 个答案:

答案 0 :(得分:4)

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

要从一台计算机上的现有安装手动安装到另一台计算机,只需

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

  2. 编辑“\ Users \ USERNAME \ .npmrc”文件,将源用户名替换为目标计算机上的用户名。

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

  4. 如果您想直接从MSI手动安装(没有现有的安装工作),请获取Scott Willeke的优秀lessmsi程序,该程序允许您从任何msi存档中提取所有文件并发现Windows Installer所采取的所有操作,例如对Register的所需编辑等(尽管对于nodejs,您只需编辑注册表以添加正确的密钥以自动卸载它。)