手动安装nodejs

1.下载对应系统nodejs的zip包并解压到本地

zip下载地址,假设解压到D:\nodejs\

2.建立自己的npm模块全局安装文件夹和缓存文件夹

文件夹名字和位置不限,在后面会把他们设置到npm中
假设此处分别为D:\nodejs\node_global\D:\nodejs\node_cache
(注:模块默认安装文件夹是C:\Users\Administrator\AppData\Roaming\npm,如果你不想使用自己的文件夹,此处和后面相关设置可以不做)

3.配置环境变量

  • 环境变量NODE_HOME设置D:\nodejs\
  • 环境变量NODE_PATH设置D:\nodejs\node_global\node_modules\,此目录为全局模块查找位置。
  • 环境变量PATH添加%NODE_HOME%条目

4.命令行设置npm

在此之前可以命令行输入node检查是否安装成功
另外还要设置npm的config中的一些值,这将最终改变npm全局安装模块的目录和缓存目录
设置全局安装目录命令
npm config set prefix "D:\nodejs\node_global"
设置缓存目录命令
npm config set cache "D:\nodejs\node_cache"
还可以用如下命令查看npm的设置
npm config get
此外,由于墙的原因,可能模块常常无法正常安装,此处附上使用淘宝npm镜像命令
npm config set registry "https://registry.npm.taobao.org/"

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 萤火虫 萤火虫, 去年的这个时候, 像现在。雪 又回到了这儿。 灰蒙的天地间,它 簌簌, 密密, 翻飞,...
    听风落雪阅读 205评论 0 0
  • 《哦,江!》 . 钟浩如/文 . 石头站在山顶上静静注视着小溪从身边淌过,直到它在很远的地方汇入一条又宽又弯的长溪...
    95d847ea857a阅读 258评论 0 0
  • 在IDEA导入devtools依赖实现热布署,启动后遇到如下问题 经了解是这个版本的依赖有问题 直接去掉版本号或者...
    温酒居士阅读 1,123评论 0 1