nvm、node、vue安装、vue项目创建打包
nvm、node、vue安装、创建vue项目
- nvm作用:可以管理多个版本的node,切换node版本,下载node。
前情提要
一、常用命令
1、nvm查看安装了的node
nvm ls
nvm list //查看安装的node版本,如果所有的版本前面都没有*,说明node指定版本没成功,运行node -v 会提示 ‘node’不是内部或外部命令
2、nvm下载node
//x.x.x 版本号
nvm install x.x.x
nvm install 16.15.0
nvm install 16.18.0
nvm install 18.12.0
3、nvm切换node版本
//x.x.x 版本号
nvm use x.x.x
4、查看版本
//看nvm版本
nvm -v
//看node版本
node -v
二、安装步奏
1、 node全部卸载掉
2、安装nvm
- 前面下载安装
3、安装node
- 一、2
4、使用nvm use 命令切换到指定版本
- 一、3
5、配置npm安装的:全局模块路径,缓存的路径
npm config set prefix "D:\Develop\App\NodeNvmAll\Node_Global"
npm config set cache "D:\Develop\App\NodeNvmAll\Node_Cache"
6、配置全局环境变量
//查看全局配置:上面的:D:\Develop\App\NodeNvmAll\Node_Global\node_modules
npm root -g
- 把路径配置到PATH中
- 经过测试,应该把环境变量配置到全局模块即可:D:\Develop\App\NodeNvmAll\Node_Global
7、安装一个模块进行测试
看是否安装在了设置的D盘路径下
(可以跳过这步,直接第8步)
//安装
npm install pnpm -g
//验证
pnpm -v

8、安装、配置淘宝镜像
//安装
npm install -g cnpm --registry=https://registry.npm.taobao.org
//验证
cnpm -v

- 配置淘宝镜像
npm config set registry https://registry.npm.taobao.org
- 查看配置:
//查看所有配置
npm config ls
或
//查看npm当前镜像源(推荐)
npm config get registry
三、安装vue
1、安装vue,只需执行1
//1、全局安装
npm i -g @vue/cli
//2、卸载全局
npm uninstall vue-cli -g
//3、升级
npm update -g @vue/cli
2、验证vue
vue -V
3、新建项目-自定义配置(推荐)
1、首先切换到项目目录
2、执行:vue create 项目名
3、其他自己百度
4、运行项目:npm run serve

成功:

4、vue打包
npm run build
四、总结
- 如果pnpm、cnpm、vue都无法查看版本,说明全局环境变量配置错误,需要配置到全局模块路径即可,不需要配置到:全局模块路径\node_modules
nvm、node、vue安装、vue项目创建打包的更多相关文章
- VUE 安装及项目创建
Vue.js 安装cnpm npm install -g 镜像 cnpm --registry=https://registry.npm.taobao.org 安装 vue.js cnpm insta ...
- angular入门一之环境安装及项目创建
angular入门一之环境安装及项目创建 1.安装node.js 下载,安装,在终端测试安装是否成功:node -v(查看nodejs版本) npm -v(查看npm版本) 下载地址:https:// ...
- Scrapy库安装和项目创建
Scrapy是一个流行的网络爬虫框架,从现在起将陆续记录Python3.6下Scrapy整个学习过程,方便后续补充和学习.本文主要介绍scrapy安装.项目创建和测试基本命令操作 scrapy库安装 ...
- vue手脚架安装和项目创建
一 node安装 1 如果不确定自己是否安装了node,可以在命令行工具内执行:node -v: 2如果执行结果显示:xx不是内部命令,说明你还没有安装node,node按爪给你地址 : http:/ ...
- Vue安装及项目介绍
目录 创建Vue项目 环境安装 创建项目 pycharm打开Vue项目 项目目录介绍 入口文件(main.js) 路由配置(router.js ) 组件 前台路由的基本工作流程 目录结构 根组件(Ap ...
- vue和cordova项目整合打包,并实现vue调用android的相机的demo
经过网上查找很多资料,发现很多只有vue+cordova的项目整合,但是vue使用cordova插件的文章很少,现在把从创建cordova和创建vue到vue使用插件到项目打包到android手机运行 ...
- VUE+Ionic,项目搭建&打包成APK
安装Vue&创建Vue工程 1.安装Vue CLI: npm install -g vue-cli 2.创建新的Vue项目,创建最后一步会提醒是否使用npm install 自动安装,如果选择 ...
- VUE安装环境及项目创建
Vue环境安装配置 安装git工具,便于在wind电脑上操作命令行,自行在网上下载安装,(可以不安装)使用cmd. 安装node,检查node安装是否成功,在git工具中输入node -v(如果成功的 ...
- npm install含义 及vue安装启动项目时报错解决及vue建项目时各文件间的依赖关系
全局安装vue-cli,使用命令npm install -g vue-cli. 下载模板代码,使用命令vue init webpack my-project,之后会有一些询问,按需填写即可. 最后会看 ...
- Vue开发之项目创建
1.编辑器配置 习惯使用VScode进行开发时,可以安装EditorConfig for Visual Studio Code插件,然后在项目中新建.editorconfig文件,来配置编辑器的使用习 ...
随机推荐
- Linux下程序时间消耗监控与统计
良好的计时器可帮助程序开发人员确定程序的性能瓶颈,或对不同算法进行性能比较.但要精确测量程序的运行时间并不容易,因为进程切换.中断.共享的多用户.网络流量.高速缓存访问及转移预测等因素都会对程序计时产 ...
- C++面试八股文:了解auto关键字吗?
某日二师兄参加XXX科技公司的C++工程师开发岗位第15面: 面试官:了解auto关键字吗? 二师兄:嗯,了解一些(我很熟悉). 面试官:说一说auto的用法吧? 二师兄:auto主要是为了编译器进行 ...
- GO 集合 map 使用总结
转载请注明出处: Go语言的集合称为映射(map),它是一种无序的键值对(key-value)的集合,集合是通过键(key)来快速检索值(value)的,键(key)类似于索引,它指向值(value) ...
- Java 写一个线程安全的单例模式(饱汉/饿汉)
饿汉单例 public class Singleton { private static Singleton singleton = new Singleton(); private Singleto ...
- Java判断101-200之间有多少个素数,并输出所有素数。
代码如下: public static void main(String[] args) { //记录个数 int count = 0; //循环遍历 for(int i = 101;i <= ...
- C++面试八股文:用过std::set/std::map吗?
某日二师兄参加XXX科技公司的C++工程师开发岗位第27面: 面试官:用过std::set/std::map吗? 二师兄:用过. 面试官:能介绍一下二者吗? 二师兄:std::set是一个有序的集合, ...
- Cisco命令中login和login local的区别
login是开启远程登录密码验证,login local不但要求密码,还要求提供用户名 如果同时设置login和login local,login local有效 (config-line)#line ...
- Net 编译器平台--- Roslyn Scripting APIs
引言 上一篇中.Net 编译器平台 --- Roslyn,介绍了Roslyn的各项功能,包括公开API,使用语法,使用语义,使用工作区等功能. 那么回到上一篇中提到的问题,实现类似这样的功能(以下代码 ...
- Istio 入门(五):访问控制和流量管理
本教程已加入 Istio 系列:https://istio.whuanle.cn 目录 4, 流量管理 基于版本的路由配置 基于 Http header 的路由配置 故障注入 两种故障注入 比例分配流 ...
- 02LED灯
目录 一.LED灯是什么 二.原理图 三.对LED进行操作 1.点亮第一个LED灯 2.LED双数点亮 3.LED流水灯 四.延迟函数的生成 一.LED灯是什么 LED是一个发光二极管,当一段为高电平 ...