【问题标题】:Is there a manual install of node.js for Windows 7?是否有适用于 Windows 7 的手动安装 node.js?
【发布时间】:2013-12-11 06:52:04
【问题描述】:

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

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

【问题讨论】:

  • 老实说,我认为最简单的解决方案就是获得临时管理员权限。与您当地的 IT 人员交谈。

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


【解决方案1】:

如果您在目标机器上具有管理员访问权限并且不关心设置预期的“卸载”、各种 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”添加到您的 PATH。

如果您想直接从 MSI 手动安装(无需使用现有安装),请获取 Scott Willeke 出色的 lessmsi 程序,它允许您从任何 msi 存档中提取所有文件并发现所有Windows Installer 执行的操作,例如对注册表的必要编辑等。(尽管对于 nodejs,您只需要编辑注册表以添加正确的键以自动卸载它。)

【讨论】:

    猜你喜欢
    • 2016-01-30
    • 2015-04-22
    • 1970-01-01
    • 2011-08-19
    • 2012-09-28
    • 2011-10-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多