首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >nodejs Windows环境配置

nodejs Windows环境配置

原创
作者头像
conanma
发布2022-01-04 18:02:52
发布2022-01-04 18:02:52
9400
举报
文章被收录于专栏:正则正则

从 [NodeJS] 官方网站主页默认下载的是 .msi 扩展名的自动安装包,如 [node-v10.15.3-x64.msi],下载后双击 .msi 文件按默认提示即可成功安装,这种情况下执行 npm 命令下载的依赖包默认缓存在当前用户目录下的子目录 .npm 下,如假设你登录的用户为 {username},则在 Windows10 下对应的目录就是 C:\Users\{username}\.npm

下面提供的是另外一种本人最喜欢的完全绿色的安装方式,不需要运行任何安装程序,下载官方 .zip 包,解压后配置相应的环境变量即可,同时我也将默认的 .npm 目录迁移到非系统分区的其它目录下,这至少有如下两大好处:

  1. 日后升级 [NodeJS] 非常简单,删除旧版 .zip 包解压到的目录 ,重新下载最新版的官方 .zip 包解压到原来的位置即可。
  2. 迁移 .npm 目录到非系统分区后,就算系统重装也不会影响原来已经下载缓存的依赖包,重新配置一下系统环境变量即可。

绿化 NodeJS 开发环境详细步骤如下:

  1. 打开官方网站的下载页面 https://nodejs.org/en/download,按下图所示下载 64-bit 的 Windows Binary (.zip) 包,如当前最新的长期服务支持版本为 [node-v10.15.3-win-x64.zip] : ![][nodejs-download-img]
  2. 解压 node-v10.15.3-win-x64.zip 文件,解压后整理到目录 D:\green\nodejs\node-latest-win-x64 下,这个目录可以根据自己的需要自行定义,目录下文件结构应该类似如下: D:\green\nodejs\node-latest-win-x64 ├ node_modules ├ node.exe ├ npm ├ npm.cmd ├ npx ├ npx.cmd ├ ... 如果不是上述结构,请务必重新调整好。这里我将解压后默认的目录名称 node-v10.15.3-win-x64 更改为了 node-latest-win-x64,这样就可以在下次升级后,只要同样操作,就不需要重新修改下一步需要配置的系统环境变量 Path 的值。
  3. 添加上述路径 D:\green\nodejs\node-latest-win-x64 到系统环境变量 Path 中,到此 NodeJS 就安装好可以使用了,下一步是将 .npm 缓存目录迁移到非系统分区。
  4. 创建系统环境变量 NPM_CONFIG_CACHE,值设置为 D:\data\.npm,这个目录可以根据自己的需要自行定义,设置好后 NodeJS.npm 缓存目录就会自动改为此目录了。
  5. 验证安装配置的正确性:在命令行执行如下命令能看到版本号信息即代表全部配置成功,如下所示: C:\Users\rj>node -v v10.15.3 C:\Users\rj>npm -v 6.4.1

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档