vue cli 4 +创建项目步骤

一、安装脚手架

安装命令如下

npm install -g @vue/cli
yarn global add @vue/cli

检测版本

vue --version

检测vue/cli版本

二、创建项目

1.创建项目开始,定义名称
vue create [appName]

例如创建一个名称为 testapp 的项目命令为

vue create testapp

创建项目开始

2 选择配置类型

按方向键选择,按enter确认
第一个为默认配置,包含eslint 和 babel
第二个为自定义配置
配置选择

3 各项配置设置
操作方式

按方向键进行上下选择
按空格 选中
按A键全选
按I键全选
按enter 确认所有配置进入下一步

(1)babel

是否引入转码功能,该项功能可将es6转码成es5

(2) TypeScript

是否引入ts,引入后可使用ts进行编程

(3)Progressive Web App (PWA) Support

是否引入渐进式Web应用程序(PWA)支持 (pwa为应用多项技术的web app。核心技术包括 App Mainfest、Service Worker、Web Push,等等)

(4)Router

是否引入vue-router

(5)vuex

是否引入状态管理

(6)css-processors

是否引入css预处理

(7) linter / formatter

是否引入格式验证

(8) Unit Testing

是否引入单元测试

(9)e2e Testing

是否引入 end to end 测试
在这里插入图片描述
上述选完后点击enter 可看到所有选中的设置项
在这里插入图片描述

4 针对上述选中项进行单独配置
(1) 开启vue router

选择路由模式 是否启用history模式(默认是hash模式)
history 模式

(2)开启 css pre-process

选择css 预处理方式 箭头选择 enter确认
依次为 dart-sass dart编写的sass
node-sass node编写的sass
less
stylus 在这里插入图片描述

(3) 开启linter/formatter

ESLint with error prevention only 只有报错功能
ESLint + Airbnb config 简化模式
ESLint + Standard config 标准模式
ESLint + Prettier 严格模式

(4)选择校验时机

lint on save 保存即检验
lint and fix on commit 提交时进行检验及修改
在这里插入图片描述

(5)选择单元测试方案

Mocha + Chai
Jest

(6)选择e2e测试方案

Cypress (Chrome only) 只能在chorme中使用
Nightwatch (WebDriver-based)

5 保存配置位置

In dedicated config files 额外文件中
package.json package.json中
在这里插入图片描述

6 是否将当前配置保存为一个默认配置

在这里插入图片描述

  • 3
    点赞
  • 31
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值