vue.js 开发的标准工具 用于Vue的项目快速构建
vue项目的快速构建工 as [脚手架] 底层是webpack
- node版本要求
- 最好v10以上
- node -v 检测版本
- 安装
- $ cnpm i @vue/cli -g
- 检测是否安装成功:$ vue —version
- $ cnpm i @vue/cli -g
- 创建项目
- vue create 项目名
- yarn的处理
- yarn是facebook出品的版本管理工具,和npm/cnpm都是一样的工具
- 速度比npm快,安全度和稳定度比cnpm好
- 可以将项目中的插件的版本进行锁定
- 安装
- $ cnpm i yarn -g
- 项目的操作指令
- yarn server 开发环境下启动项目
- local本地访问
- 局域网访问
- yarn build 生产环境压缩打包项目,供项目上线使用
- 生成一个 dist目录
- yarn lint 检测js语法规范
- yarn server 开发环境下启动项目
目录介绍
- dist 生产环境打包后的资源存放目录
- node_modules 放置项目的插件[第三方依赖 [库] ]
- public 静态资源
- favicon.ico 网页的标题logo
- index.html 项目的模板
- 提供vue的实例作用的范围容器
- 引入一些资源
- 建议:不要去操作
src 源代码开发目录[程序员主要工作目录]
- assets 静态资源[图片、字体文件]
- components 公共组件目录
- xxx.vue
- App.vue App组件[一个vue文件就是一个组件]
- main.ts 项目入口文件
shims-vue.d.ts 类型声明文件
.browserslistrc 浏览器支持说明文件
- .eslintrc.js eslint语法规范配置文件
- .gitignore git上传代码托管平台的配置文件
- bable.config.js 优雅降级配置文件
- package.json 项目的记录文件,用于记录
- 项目版本
- 项目是否私有
- 项目安装了哪些插件
- README.md 项目的说明书
- tsconfig.json ts的配置文件
- yarn.lock 项目中插件的版本锁定文件
node_modules的安装与删除
- 安装:yarn
- 删除:rm -rf node_modules cmd不能使用