没有admin权限如何免安装使用Node和NPM

此教程只针对于在windows系统上没有admin权限和软件安装权限,但是又希望能像安装版一样使用Node和NPM的用户。


步骤一: 下载压缩版node


访问https://nodejs.org/en/download, 根据自己的系统,选择下载32位或者64位的免安装压缩包版node。
解压压缩包,将node.exe文件拷贝到自己想要存放node的路径,比如C:annannodejs。


步骤二: 下载压缩版NPM


访问https://github.com/npm/npm/releases, 下载最新发布的稳定版NPM。
解压压缩包,并将解压出的主文件目录更名为npm.
打开步骤一中存放node.exe的文件目录, 新建文件夹命名为node_modules, 之后将整个npm文件夹拷贝到node_modules文件夹中。


大专栏 没有admin权限如何免安装使用Node和NPMnode.exe所在目录">步骤三: 拷贝npm.cmd文件到node.exe所在目录


打开步骤二中node_modulesnpmbin目录,找到npm.cmd文件, 并将之拷贝到node.exe文件所在的目录。


步骤四: 配置环境变量


打开cmd命令行工具, 执行指令“rundll32 sysdm.cpl,EditEnvironmentVariables”之后,环境变量面板会自动跳出,之后将node.exe和npm.cmd所在路径配置到环境变量path中,这样我们就可以随意使用node和npm命令了。


步骤五: 验证设置


打开命令行工具, 输入node -v 之后输入npm -v,就可以看到我们已经配置安装好了最新版本的node和npm.






1
<SPAN class=line>1</SPAN><BR><SPAN class=line>2</SPAN><BR><SPAN class=line>3</SPAN><BR><SPAN class=line>4</SPAN><BR><SPAN class=line>5</SPAN><BR>

1
<SPAN class=line>C:Usersannan>node -v</SPAN><BR><SPAN class=line>v8.10.0</SPAN><BR><SPAN class=line></SPAN><BR><SPAN class=line>C:Usersannan>npm -v</SPAN><BR><SPAN class=line>5.7.1</SPAN><BR>