首页 > 其他分享 >如何搭建一个vue项目

如何搭建一个vue项目

时间:2023-05-17 14:12:55浏览次数:48  
标签:npm vue nrm 项目 0.11 0.12 nvm 搭建

一、nvm 安装与使用

1.1、nvm简介

nvm全名node.js version management,顾名思义是一个nodejs的版本管理工具。通过它可以安装切换不同版本的nodejs

1.2、nvm下载

①github下载
https://github.com/coreybutler/nvm-windows/releases
在这里插入图片描述
②百度网盘下载
链接:https://pan.baidu.com/s/18FZuhmw7OCFeLFpQmf7u6w
提取码:lnaf

1.3、 nvm 安装

① 双击nvm-setup.exe可执行文件
在这里插入图片描述
② 选择nvm安装路径
在这里插入图片描述
③选择nodejs安装路径
在这里插入图片描述
④安装
在这里插入图片描述
⑤检查是否安装成功

C:\Users\xiezhr>nvm version
1.1.9

④nvm 常用命令

 # 显示可以安装的所有nodejs版本
nvm list available 
 # 安装指定版本的nodejs
nvm install <version> 
# 显示已安装版本列表
nvm list
# 使用指定版本node
nvm use [version]
# 卸载指定版本node
nvm uninstall <version>

二、nodejs安装

2.1 nodejs简介

Node.js is an open-source, cross-platform JavaScript runtime environment.
Node.js是一个开源、跨平台的JavaScript运行时环境。

2.2 nodejs官网

https://nodejs.org/en/

在这里插入图片描述

2.3 查看nodejs 所有版本

nvm list available

C:\Users\xiezhr>nvm list available
|   CURRENT    |     LTS      |  OLD STABLE  | OLD UNSTABLE |
|--------------|--------------|--------------|--------------|
|   18.10.0    |   16.17.1    |   0.12.18    |   0.11.16    |
|    18.9.1    |   16.17.0    |   0.12.17    |   0.11.15    |
|    18.9.0    |   16.16.0    |   0.12.16    |   0.11.14    |
|    18.8.0    |   16.15.1    |   0.12.15    |   0.11.13    |
|    18.7.0    |   16.15.0    |   0.12.14    |   0.11.12    |
|    18.6.0    |   16.14.2    |   0.12.13    |   0.11.11    |
|    18.5.0    |   16.14.1    |   0.12.12    |   0.11.10    |
|    18.4.0    |   16.14.0    |   0.12.11    |    0.11.9    |
|    18.3.0    |   16.13.2    |   0.12.10    |    0.11.8    |
|    18.2.0    |   16.13.1    |    0.12.9    |    0.11.7    |
|    18.1.0    |   16.13.0    |    0.12.8    |    0.11.6    |
|    18.0.0    |   14.20.1    |    0.12.7    |    0.11.5    |
|    17.9.1    |   14.20.0    |    0.12.6    |    0.11.4    |
|    17.9.0    |   14.19.3    |    0.12.5    |    0.11.3    |
|    17.8.0    |   14.19.2    |    0.12.4    |    0.11.2    |
|    17.7.2    |   14.19.1    |    0.12.3    |    0.11.1    |
|    17.7.1    |   14.19.0    |    0.12.2    |    0.11.0    |
|    17.7.0    |   14.18.3    |    0.12.1    |    0.9.12    |
|    17.6.0    |   14.18.2    |    0.12.0    |    0.9.11    |
|    17.5.0    |   14.18.1    |   0.10.48    |    0.9.10    |

This is a partial list. For a complete list, visit https://nodejs.org/en/download/releases

2.4 选择需要的版本进行安装

nvm install [version]

# 安装16.17.1版本
C:\Users\xiezhr>nvm install 16.17.1
Downloading node.js version 16.17.1 (64-bit)...
Extracting...
Complete

Installation complete. If you want to use this version, type
nvm use 16.17.1

2.5 使用指定版本的node

C:\WINDOWS\system32>nvm use 16.17.1
Now using node v16.17.1 (64-bit)

注:在执行上面命令中可能会报如下错,只需要将cmd切换到管理员登录即可解决
在这里插入图片描述

2.6 查看当前node版本

# 查看node版本
C:\Users\xiezhr>node -v
v16.17.1
# 查看npm版本
C:\Users\xiezhr>npm -v
8.15.0

三 、镜像管理工具NRM 安装

3.1 安装NRM

C:\Users\xiezhr>npm install -g nrm
npm WARN deprecated [email protected]: Please upgrade  to version 7 or higher.  Older versions may use Math.random() in certain circumstances, which is known to be problematic.  See https://v8.dev/blog/math-random for details.
npm WARN deprecated [email protected]: this library is no longer supported
npm WARN deprecated [email protected]: request has been deprecated, see https://github.com/request/request/issues/3142

added 58 packages in 6s
npm notice
npm notice New minor version of npm available! 8.15.0 -> 8.19.2
npm notice Changelog: https://github.com/npm/cli/releases/tag/v8.19.2
npm notice Run npm install -g [email protected] to update!
npm notice

3.2 nrm常用命令

# 查看镜像列表
nrm ls
# 查看当前使用的镜像
nrm current 
# 添加镜像
nrm add <名称> <远程地址或私服地址>
# 删除镜像
nrm del <名称>
# 切换镜像
nrm use <名称> 
# 测试镜像网络传输速度
nrm test <名称>
# 查看nrm版本号
nrm <-version | -V> 
# 查看nrm相关信息
nrm <-help | -h>
# 打开镜像主页
nrm home <名称> [browser]
# 上传npm包或命令程序
nrm publish [<tarball>|<folder>]

四 、创建vue项目

4.1 安装vue-cli脚手架

#安装最新版本的脚手架
npm install -g @vue/cli   
#卸载脚手架
npm uninstall -g @vue/cli

在这里插入图片描述

4.2 查看脚手架版本

# 查看vue脚手架版本,注意V是大写
vue -V

在这里插入图片描述

4.3 创建vue项目

4.3.1 图形化界面创建

①命令行输入

C:\Users\xiezhr>vue ui

标签:npm,vue,nrm,项目,0.11,0.12,nvm,搭建
From: https://www.cnblogs.com/mabenlei/p/17408570.html

相关文章

  • Vue ElementUI中 table单元格使用多个Popover解决多行溢出隐藏鼠标悬浮提示问题
    Popover的简单介绍trigger属性用于设置何时触发Popover,支持四种触发方式:hover,click,focus和manual。对于触发Popover的元素,有两种写法:使用slot=“reference”的具名插槽,或使用自定义指令v-popover指向Popover的索引ref。placement弹框的出现位置value/v-model状态......
  • QT6 环境搭建和简单例子
    环境搭建$python-VPython3.9.16QT6需要Python3.7+以上版本。$python-mvenvenvqt6在这个命令中,参数-m表示执行模块的方式。它告诉Python解释器以模块的方式执行后面提供的参数。venv是一个Python模块,用于创建和管理虚拟环境。当你运行python-mv......
  • 前端-VUE
    工程化这里要从node.js开始。node.js要弄一个基于事件驱动、非阻塞I/O的的web服务,发现V8引擎+JavaScript很合适。这样Js就能直接写后端应用。然后发展成作为本地的运行容器(类似jdk),将js导入到了本地运行领域。以此位基础,发展出了生态环境,里面关系挺绕的,各种轮子,互相占位。......
  • QT5 环境搭建和简单例子
    环境搭建$python-VPython3.9.16QT5需要Python3.7以上版本。$python-mvenvenvqt5在这个命令中,参数-m表示执行模块的方式。它告诉Python解释器以模块的方式执行后面提供的参数。venv是一个Python模块,用于创建和管理虚拟环境。当你运行python-mve......
  • vue自定义组件——search-box
    github地址:https://github.com/lxmghct/my-vue-components组件介绍props:value/v-model:检索框的值,default:''boxStyle:检索框的样式,default:'position:fixed;top:0px;right:100px;'highlightColor:高亮颜色,default:'rgb(246,186,130)'......
  • 企业级项目模板的配置与集成(Vite + Vue3 + TypeScript)
    企业级项目模板的配置与集成(Vite+Vue3+TypeScript)1、项目介绍项目使用:eslint+stylelint+prettier来对我们代码质量做检测和修复。需要使用husky来做commit拦截需要使用commitlint来统一提交规范需要使用preinstall来统一包管理工具。2、环境准备nodev16.14.2pnp......
  • PBL创客项目小组汇报展示
    请同学们把项目组代码,分享到评论区。项目名称:代码分享:项目名称:代码分享:项目名称:代码分享:项目名称:代码分享:项目名称:代码分享:项目名称:代码分享:项目名称:代码分享:项目名称:代码分享:......
  • Vue的生命周期
    varvm=newVue({el:"#app",//在基础初始化完成之后,数据和事件配置之前调用beforeCreate(){console.log("beforeCreate")},//初始化全部完成,实例创建完成后立即调用created(){console.log("created")},//挂载之......
  • 在gitlab上,把旧项目的分支代码,转移到新项目里,Git命令语句
    1clone老项目#gitclonegit@xxxx/demo.git2进入到demo目录#cddemo3移除老项目的地址替换成新项目#gitremoteset-url--pushorigingit@xxx/account.git4将镜像推到远程#gitpush-uoriginmaster ......
  • 实验项目名称:输入输出流
    实验项目名称:输入输出流一、实验目的掌握文本文件和二进制文件的基本访问方法;了解一般I/O流和文件流的关系;了解文件与文件流的关系;了解文件系统的概念,包括文件指针和关于文件的操作;掌握文件类的定义和相关操作的定义、使用方法;掌握利用常用函数进行文件的打开、关闭、读写......