一、官方文档
-
Vue3
文档 - vuejs
https://www.vue3js.cn/docs/zh/
Vue核心功能:数据绑定 -
Vue CLI
文档
https://cli.vuejs.org/zh/guide/
Vue CLI = Vue.js + 一堆组件
二、创建Vue CLI
项目
1、安装Vue CLI
淘宝镜像
npm get registry --显示当前的镜像网址
npm config set registry http://registry.npm.taobao.org -- 使用淘宝的镜像网址
安装Vue CLI
npm install -g @vue/cli@4.5.9
2、创建web
应用
vue create web
安装过程如下:
输入上面命令后,选择Manually select features
接着选择对应需要的必选项,*号必选
选择3.0版本
是不是使用类component,输入N
Use Babel ...transpiling JSX)? (Y/n),选择N
地址栏是否使用#,我们选择Y
代码校验风格,我们选仅报错的即可
什么时候校验,我们选择save
Babel, ESLint, etc文件怎么管理,我们选择第一个单独
是否将上面的配置保存成一个模板,我们选择Y
保存的名字可自定义
看到如下图,证明安装成功
3、启动web应用
费命令行启动。拖动到右侧双击即可
三、Vue CLI
项目结构讲解
- index.html, main.ts, app.vue三者关联
- public和assets两个静态资源文件的引用方法
public不参与打包
assets会被打包 - index.html引入外部静态文件用<%= BASE_URL %>
- 子文件里的.gitignore文件是会生效的,里面配置的文件规则,是相对当前.gitingore文件所在位置
- README.md只有根目录下的生效
- package.json 作用类似于pom.xml
- eslintrc.js 是一把双刃剑
- Vue CLI需要编译才能发布