我使用 Windows 作为一个简单的用户(我没有任何管理员权限)并且想要安装 NodeJS LTS。
在 下载站点上,我可以选择只下载二进制文件 node.exe
(不包括 npm
)或 node.msi
需要管理员权限的安装程序执行。
如何手动安装 node.exe
并且还能使用 npm
?
原文由 Anthony O. 发布,翻译遵循 CC BY-SA 4.0 许可协议
我使用 Windows 作为一个简单的用户(我没有任何管理员权限)并且想要安装 NodeJS LTS。
在 下载站点上,我可以选择只下载二进制文件 node.exe
(不包括 npm
)或 node.msi
需要管理员权限的安装程序执行。
如何手动安装 node.exe
并且还能使用 npm
?
原文由 Anthony O. 发布,翻译遵循 CC BY-SA 4.0 许可协议
6.11 LTS及以后的nodejs版本似乎更容易安装,因为已经包含了npm。
rundll32 sysdm.cpl,EditEnvironmentVariables
)cmd
)node -v
和 npm -v
验证安装原文由 joerno 发布,翻译遵循 CC BY-SA 4.0 许可协议
5 回答4.8k 阅读✓ 已解决
4 回答2.5k 阅读✓ 已解决
5 回答3.6k 阅读
2 回答1.7k 阅读✓ 已解决
5 回答1.9k 阅读
2 回答1.4k 阅读✓ 已解决
3 回答2k 阅读
更新 10⁄2018
在步骤 1 中引用的 Node 下载页面上,现在有一个 .zip 存档下载,其中包含 nodejs 可执行文件和 npm 。将其解压缩到合适的路径并将此路径添加到 PATH 环境变量(步骤 2.)将为您提供 node 和 npm(因此您可以跳过步骤 3.-6.)。
假设您要将其安装到
%userprofile%\Applications\nodejs-lts
中,我们将其命名为<NODE_PATH>
。下载 适用于 Windows 的 LTS
node.exe
二进制文件并将其复制到<NODE_PATH>
。添加
<NODE_PATH>
到您的PATH
环境变量(set PATH=<NODE_PATH>;%PATH%
或使用 Windows 用户界面)在
https://registry.npmjs.org/npm/-/npm-{VERSION}.tgz
npm 包下载稳定版(按照 文档)在任何地方解压
npm-{VERSION}.tgz
(例如使用 7zip )将
cmd
和cd
启动到解压 npm 的位置在某些版本上执行:
node cli.js install -gf
或node bin/npm-cli.js install npm -gf
(感谢 此评论)最后一个命令在
Makefile
中指定目标install
,目标是README.md
在手动安装时邀请执行。