首页 > 编程语言 >Node js安装及配置

Node js安装及配置

时间:2023-07-02 16:22:19浏览次数:37  
标签:Node npm node nodejs js registry install 安装

下载安装

https://nodejs.org/en/download/releases

找到对应版本下载
例如node-v16.20.1-x64.msi
下一步下一步完成
win + r
cmd
键入
node -v
npm -v

环境变量配置

说明:这里的环境配置主要配置的是npm安装的全局模块所在的路径,以及缓存cache的路径,之所以要配置,是因为以后在执行类似:npm install 模块名 [-g] 的安装语句时,会将安装的模块安装到【C:\Users\用户名\AppData\Roaming\npm】路径中,占C盘空间。
本文是将 nodejs 安装在 D:\Softs\nodejs 目录下,以下操作可根据实际安装目录情况进行对应调整。
在安装目录下,如 D:\Softs\nodejs 新建两个文件夹 node_global(全局包存放目录) 和 node_cache(缓存目录);
打开命令行工具,执行以下两句操作: npm config set prefix "D:\Softs\nodejs\node_global" 和 npm config set cache "D:\Softs\nodejs\node_cache";
配置环境变量:
打开系统属性-高级-环境变量,在系统变量中新建 变量名:NODE_PATH,变量值:D:\Softs\nodejs\node_global\node_modules;
编辑用户变量的 Path,将默认的 C:\User\xxx\APPData\Roaming\npm 修改为 D:\Softs\nodejs\node_global;注意这一步是替换,不是新建!
再在Path里面新建添加%NODE_PATH%
保存即可。

切换淘宝镜像源

win + r
cmd
键入
npm config set registry https://registry.npm.taobao.org
查看是否成功
npm config get registry

其他

运行npm install 时,卡住不动,五种解决方法:

1,检查网络设置,删除node_modules重新npm install
2,配置npm代理

//  配置nmp代理来提高速度,如设置淘宝镜像
npm config set registry https://registry.npm.taobao.org 

// 查看配置是否成功
npm config get registry 

// 成功后重新npm install安装
npm install

3,使用nrm来管理npm镜像源

// 全局安装nrm (mac需要加上sudo)
npm install -g nrm

// 查看可配置的源列表
nrm ls

// 使用配置列表中的源
nrm use taobao

4,使用cnpm来安装

// 全局安装cnpm (mac需要加上sudo)
npm install cnpm -g --registry=https://registry.npmmirror.com

// 成功后使用cnpm install安装
cnpm install

5,使用yarn来安装

// 全局安装yarn (mac需要加上sudo)
npm install -g yarn

// 成功后使用yarn install安装
yarn install

标签:Node,npm,node,nodejs,js,registry,install,安装
From: https://www.cnblogs.com/wang-zeyu/p/17401074.html

相关文章

  • MySQL安装
    MySQL5.7的安装下载地址https://dev.mysql.com/downloads/windows/installer/5.7.html选择GAversion稳定正式版在这里卸载!在这里卸载!在这里卸载!环境变量配置win+r键入sysdm.cpl选择-高级->环境变量系统变量->新建......
  • print-js 实现页面打印PDF,与样式缺失问题
    参考https://blog.csdn.net/qq_36990322/article/details/105786298(样式继承问题)https://blog.csdn.net/qq_42571665/article/details/127277049(宽度配置)说明样式缺失是因为默认不继承样式。环境软件/系统版本说明dayjs^1.6.0步骤安装yarnaddprin......
  • dayjs 实现秒转时分秒格式。
    参考https://dayjs.fenxianglu.cn/chatgpt回答环境软件/系统版本说明dayjs^1.11.9步骤安装yarnadddayjs引入//vardayjs=require('dayjs')importdayjsfrom'dayjs'//时间插件importdurationfrom'dayjs/plugin/duration'd......
  • Vmware Tools工具安装-Linux(转载自“半夏微凉”)
    本文转载自“半夏微凉”,仅用于自己的学习记录,方便日后查找。若有侵权行为,请联系本人进行删除。转载自:VmwareTools工具安装-Linux-半夏微凉(lentim.com)VmwareTools工具安装  背景:需要使用vmware安装oracle数据库,但linux机由于没有安装vmwaretools无法跟主机共享文件,......
  • Anaconda创建虚拟环境,安装tensorflow
    Anaconda创建虚拟环境,安装tensorflow1、创建虚拟环境,其中tf为虚拟环境名,3.8.8对应python版本号condacreate-ntfpython=3.8.82、激活虚拟环境,其中tf为虚拟环境名activatetf3、安装tensorflow1.0.0,-i临时更换镜像源pipinstalltensorflow-cpu==2.6.0-ihttps://pypi.......
  • JSON中,java.lang.NoClassDefFoundError: net/sf/ezmorph/Morpher问题解决
    使用JSON,在SERVLET或者STRUTS的ACTION中取得数据时,如果会出现异常:java.lang.NoClassDefFoundError:net/sf/ezmorph/Morpher是因为需要的类没有找到,一般,是因为少导入了JAR包,使用JSON时,除了要导入JSON网站上面下载的json-lib-2.2-jdk15.jar包之外,还必须有其它几个依赖包:commons-bean......
  • atx-agent学习(3)-安装uiautomator apk
    源码如下:def_install_uiautomator_apks(self):"""useuiautomator2.0torunuiautomatortest通常在连接USB数据线的情况下调用"""self.shell("pm","uninstall","com.github.uiautomator&q......
  • GeoServer入门学习:02-安装部署
    一、系统环境本系列博文相关演示环境采用如下操作系统环境:这是在虚拟机中安装的WindowsServer2012R2的操作系统,其他系统环境大家自行尝试。二、安装JDKJDK版本:JDK13,如下图所示:GeoServer是基于Java的软件,运行的时候需要JDK的支持,如果你的系统中没有安装配置好JDK,请按照下面的这......
  • 光脚丫思考Vue3与实战:第02章 安装Vue.js
    下面是本文的屏幕录像的在线视频:02-安装Vue.js温馨提示:1、视频下载:线上视频被压缩处理,可以下载高清版本:https://pan.baidu.com/s/16594YUpNNrkjZfrCx7e5kQ 提取码:hws62、示例代码:https://pan.baidu.com/s/1oYV0Lej_E3ufyEUMxq1S2Q 提取码:ikhe 下图是文章大纲: 一、概述Vue.js......
  • 03-Vue.js环境准备-使用vue-cli快速搭建项目(cli3+)
    一、文章大纲二、安装环境本文基于如下的环境进行试验的:Windows10中文64位专业版。v12.18.3版本的Node.js。@vue/cli4.5.4的Vue.js和cli。三、安装vue-cli使用npm全局安装vue-cli:npminstall-g@vue/cli可以使用如下的创建项目的命令,查看vuecli的安装情况:按照上面的提示,先卸载......