mysql5.7和8.0的区别_Vue-Cli3.0创建项目,以及与Vue-Cli2.0的区别

1. 安装

安装Vue-Cli3.0命令发生一些变化

npm安装Vue-Cli3.0

$ cnpm install -g @vue/cli 

而之前Vue-Cli2.0安装命令是这样

$ cnpm install -g vue-cli

安装完成后查看版本信息

$ vue -V

2. 项目创建

Vue-Cli2.0创建项目命令

$ vue init webpack "项目名称"

创建步骤

2e87e2bb3a22bcfda80927e941c346c1.png

Vue-Cli3.0创建项目命令

可参考:https://jingyan.baidu.com/article/49711c61b9fccdfa441b7c2e.html

$ vue create "项目名称"

182380ab2a1a4901cc8cd5fdfec019fa.png

**default: 默认项目配置

**Manually select features: 手动选择功能

2c83d69baed175c3958cee84d546df4e.png

**Babel:指转译成浏览器可识别的语言,可以让你的项目支持更新的语法,如es6es7等

**TypeScript:新增的选项卡

**Progressive Web App (PWA) Support:指模拟原生app

**Router:路由管理

**Vuex:vuex管理模式

**CSS Pre-processors:css预处理语言

**Linter / Formatter:代码规范

**Unit Testing:组件单元测试

**E2E Testing:端对端测试,模拟用户真实场景

611989fc523bb528978cb8c02c42f56b.png

提示是否使用历史路由: 这种模式充分利用history pushState API 来完成URL跳转而无须重新加载页面;然后是选择css预处理语言

bc2ad47dc0721958831b3d04f344a1d1.png

选择ESLint代码规范

ESLint with error prevention only: 只进行报错提醒;

ESLint + Airbnb conf: 不严谨模式;

ESLint + Standard config: 正常模式;

ESLint + Prettier: 严格模式

5e93774527ad12a8ed4467431dbd3c28.png

代码检查方式,何时对代码进行检测

Lint on save: 报错时检测

Lint and fix on commit(requires Git): 整理并固定提交时

ad801071505b26734b3b6dcc000532f1.png

单元测试解决方案:

bf2c6a22ad4f7174870f77f9be614ec0.png

选择Babel PostCss ESlint等配置文件存放位置

In dedicated config files: 保存在配置文件中

In package.json: 保存在package.json中

2eea5414eb70d1aea44e25e93e9f301d.png

是否在以后的项目中使用以上配置

658d3c69ce7449b64fbea3baeab0bb3c.png

完成配置后创建项目并开始下载依赖,我们只要耐心等待进度条完成,这样我们就把Vue 项目创建好并完成了初始化

3. 项目运行

vue-cli2.0的运行命令

$ npm run dev

c0296748aefca033febd7830f08e2347.png

vue-cli3.0的运行命令

$ npm run serve

580247ea1ddbc7f8375b75c55eacb944.png
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值