VUE3系列---nvm环境搭建
nvm
node version manager:node版本管理工具
可以用来管理多个node版本
1、下载
下载地址:https://github.com/coreybutler/nvm-windows/releases
nvm-setup.zip:安装版,推荐使用
2、安装
安装时,路径中不包括 中文与空格。
3、使用
将nvm中node和npm的源设置到国内源
# 在nvm的安装路径下找到settings.txt打开,并添加如下
node_mirror: npm.taobao.org/mirrors/node/
npm_mirror: npm.taobao.org/mirrors/npm/
# 最好以管理员方式运行以下指定,否则可能会报错
# 显示已安装的版本
nvm list
>>>16.16.0
* 12.16.3 (Currently using 64-bit executable)
# 安装指定版本的node
nvm install 12.16.3
# 卸载指定版本的node
nvm uninstall 12.16.3
# 使用指定版本的node
nvm use 12.16.3
# 查看nvm的安装目录
nvm root
在以上由node12转到node16时,使用npm指令会提示npm WARN config global
--global,
--local are deprecated
,这是因为升级 node 版本后,npm 没有同步升级到对应版本,所以出现 WARN。解决办法
npm install -g npm-windows-upgrade
set-ExecutionPolicy RemoteSigned # 当上一指令提示报错时,可以用此指令更改Powershell脚本策略
npm-windows-upgrade # 执行后选择最新的版本回车 若是报错则先设置环境变量
npm
# 必须:防止默认安装到C盘,占用其空间!npm 设置全局目录
npm config set prefix "自己的node目录" # 比如"D:\NVM\nvm\v12.16.3\node_global"
npm config set cache "自己的node目录" # 比如"D:\NVM\nvm\v12.16.3\node_cache"
# 查看全局目录设置结果
npm config get prefix
npm config ls
npm config set registry https://registry.npm.taobao.org # 设置npm下载源为国内源、
npm config get registry # 查看是否设置成功
yarn
npm i -g yarn # 全局安装
yarn -v # 出现对应版本号即代表安装成功
yarn config set registry https://registry.npm.taobao.org/ # 全局修改yarn使用的镜像源
yarn config get registry # 查看是否设置成功
pnpm (use now)
npm install -g pnpm # 全局安装
cnpm(no use)
# npm 安装国内的cpm
npm install -g cnpm -registry=https://registry.npm.taobao.org
# 查看是否安装成功
cnpm -v
# 删除已安装的cnpm
npm uninstall -g cnpm
# 安装低版本cnpm
npm install cnpm@7.1.0 -g --registry=https://registry.npm.taobao.org
安装之后,若是找不到cnpm路径,则配置环境变量。其安装目录一般在"自己的node目录"下的node_global
VUE3系列---nvm环境搭建的更多相关文章
- 1、 小白带你入坑xamarin系列之环境搭建和准备
重点提示 由于xamarin发展更新很快 目前教程部分内容已经过时 请注意下载最新版本 2018.05.23 www.xamarin.com 1. 小白带你入坑xamarin系列之环境搭建和准备 ...
- 「译」JUnit 5 系列:环境搭建
原文地址:http://blog.codefx.org/libraries/junit-5-setup/ 原文日期:15, Feb, 2016 译文首发:Linesh 的博客:环境搭建 我的 Gith ...
- Selenium+Python系列 - 开发环境搭建
一.写在前面 我从未想过自己会写python系列的自动化文章,有些同学会问,那你现在为什么又开始写了? 不止一个人找过我,问我可以写一些Python自动化的文章吗,答案是肯定的. 笔者Java党,整P ...
- 使用 robotframework 自动化测试系列 二 -----环境搭建
环境搭建是测试人员基础,本质都是不难的,按照流程和步骤一步步做,遇到问题不要担心,解决的问题越多,你理解的也就越多. 1. 安装python环境,python现在有python2 和python3.由 ...
- Dubbo 源码分析系列之一环境搭建
环境搭建的步骤有哪些 依赖外部的环境 使用的开发工具 源码的拉取 结构大致介绍 1 依赖的外部环境 安装JDK 安装Git 安装maven 这边我们就不介绍怎么安装这些外部环境了,大家自行从安装这些外 ...
- quick-cocos2d-x 系列之——环境搭建(Mac版)
quick-cocos2d-x简单介绍 何为quick-cocos2d-x? ? 简单一句话:quick-cocos2d-x是採用lua语言,通过tolua++工具对cocos2d-x进一步封装, ...
- Python3入门系列之-----环境搭建
前 言 最近一直在学习Python,想用笔记的方式记录自己踩过的那些坑.俗话说:好记性不如烂笔头. 分享给想学Python的小伙伴.目前本人在学习Python+selenium.接口自动化,有兴趣的 ...
- C#开发移动应用系列(1.环境搭建)
前言 是时候蹭一波热度了..咳咳..我什么都没说.. 其实也是有感而发,昨天看到Jesse写的博文(是时候开始用C#快速开发移动应用了),才幡然醒悟 , 原来我们的Xamarin已经如此的成熟了... ...
- PHP Laravel系列之环境搭建( VirtualBox+Vagrant+Homestead+系列网址)
搭建环境从来都是阻挡一门新技能的最致命的硬伤,为了这个环境,我又是花费了半天的时间,各种问题层出不穷,下面基于网上的一些教程(我看到的都多少有些问题) 开始的时候是在实验楼这个平台上开始学习的,不过 ...
随机推荐
- Mac设置外网访问本地项目
> 官网地址:https://ngrok.com/download 步骤(官网基本已经说明了步骤,但还不完善,以下为亲测步骤): 下载并注册账号 打开终端,进入ngrok.zip所在文件夹(方法 ...
- 【SwiftUI】学习笔记1-创建第一个iOS应用
本系列将会开发大量实际的项目. 系列为本人学习笔记,资料:<SwiftUI自学成长笔记>-刘铭 资源源代码下载资源:可以在gitee上下载,搜索刘铭即可. 第一章:创建项目 也可以在菜单栏 ...
- MySQL5.7.35的安装
Step①: 下载安装包,MySQL下载地址:百度 Step②: 解压至你的安装路径,我个人是在E盘存放. Step③: 配置环境变量. ①:在系统属性中,点击环境变量. ②:找到环境变量-> ...
- liunx系统docker部署.net core3.1
此篇文章演示基本的基于docker部署.netcore服务,liunx系统腾讯云ubuntu,.net core版本3.1. 1.安装docker apt install docker.io 2.拉取 ...
- Windows安装Jenkins详细教程(图文教程)
一.安装前准备 1.提前安装好jdk,可参考以下链接进行安装 Windows安装JDK详细教程(图文教程) 2.Jenkins官网下载安装包(因为本人jdk安装的是1.8,所以会和最新版jenkins ...
- Kubernetes DevOps: Harbor
Harbor 是一个 CNCF 基金会托管的开源的可信的云原生 docker registry 项目,可以用于存储.签名.扫描镜像内容,Harbor 通过添加一些常用的功能如安全性.身份权限管理等来扩 ...
- 阿里云下配置keepalive,利用HAVIP实现HA
注:这篇文章参考网络,有些称呼都变了,比如阿里云上的现在是弹性ip 包括阿里云在内的很多云环境,因为不支持浮动IP广受诟病.目前阿里云在VPC网络下发布了HAVIP,能够实现arp宣告IP.这样也就让 ...
- 几篇关于MySQL数据同步到Elasticsearch的文章---第五篇:logstash-input-jdbc实现mysql 与elasticsearch实时同步深入详解
文章转载自: https://blog.csdn.net/laoyang360/article/details/51747266 引言: elasticsearch 的出现使得我们的存储.检索数据更快 ...
- Fluentd部署:错误排查
介绍一下排查Fluentd运行时错误的几种方法. 查看日志 如果感觉Fluentd运行异常,请先查看日志.td-agent安装后,默认日志存放在/var/log/td-agent/td-agent.l ...
- Elasticsearch:Split index API - 把一个大的索引分拆成更多分片
文章转载自:https://blog.csdn.net/UbuntuTouch/article/details/108960950