Node.js详细配置

重要提示:本文章仅作为技术分享与学习交流,严禁用于其他任何用途,如有任何问题请及时与我联系,谢谢!


一、下载Node.js

  • 访问Node官网
  • 根据自己的操作系统,选择一个版本点击进行下载。建议选择长期维护版

二、安装Node.js

  • 双击安装程序,依次点击nextI Agreenext来到Destination Folder界面。
  • 此界面是确定node的安装位置,建议安装在C盘以外的地方(点击Change)我选择安装在D盘
  • 确定安装位置后一直点击next来到Tools界面。将选项勾选上,自动下载必要工具
  • 勾选后点击nextInstall进行安装。
  • 等待进度条执行完毕,点击Finish完成安装,此时会出现弹窗安装必要的工具根据提示操作即可。

    等待所有操作执行完毕出现如下提示完成安装,重启下电脑。

三、配置Node

  • 在配置前需要注意,在cmd中输入Python查看当前的版本环境是否有变动。由于我的Python是Miniconda的,在自动安装必要工具时被重新安装了一个新的Python。

  • 将自动安装的Python卸载即可恢复原始的python环境(或者保留改下环境变量)

  • 打开cmd窗口,输入node -vnpm -v分别查看node及npm的版本。

  • 手动创建缓存文件夹node_cache和全局依赖文件夹node_global

  • 修改npm的默认缓存与依赖为自定义的位置,修改后会在系统中生成一个.npmrc文件,接着在cmd中输入where .npmrc即可看到路径,打开配置文件进行再次确认。

  • 当使用npm安装模块时分为本地安装npm install xx和全局安装npm install xx -g。本地安装会安装到当前项目位置,全局安装会安装到指定的node_global目录。如果没有设置全局目录将会安装到默认的路径,也就是环境变量用户变量PATH中设置的位置。

    所以要将此路径修改为自定义的全局依赖路径。

    确定修改后,点击新建变量名为NODE_PATH变量值为全局依赖路径\node_modules,达到在node中使用require引入时可以不使用绝对路径。

  • 配置完毕后进行全局安装express测试,执行npm install express -g

    到文件夹中确认下安装位置是否和设置的一样。

    到js中使用require引入查看是否正常

    若出现异常报错,可以使用require.resolve.paths('')确认设置的NODE_PATH路径是否被搜索到。(若环境配置无问题,建议重启下IDE/电脑)


四、npm命令

  • 修改npm镜像源:npm config set registry https://registry.npm.taobao.org
  • 安装:npm install <name> [-g]
  • 安装指定版本:npm install <name>@<version> [-g]
  • 卸载:npm uninstall <name> [-g]
  • 搜索:npm search <name> [-g]
  • 查看所有包:npm list/ls/la/ll [-g]
  • 清除缓存:npm cache clean
  • 验证缓存:npm cache verify
  • package.json:npm init

五、最后

  • 公众号乱炖Set,欢迎前来关注!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值