cli vue 卸载_VUE | VUEcli2与VUEcli3的对比

每 / 日 / 知 / 识 / 课 / 堂 6f21958e0b88a01b97c05686b39bbda8.pngV U EVUE-cli2与VUE-cli3的对比一次相遇,终身相伴 a096ff677b8eb23bbea4281a17984c22.png

在学社的日常学习中,经常有小伙伴遇到各种问题,今天又是哪些问题呢,让小胖丁带你走进半圆“每日知识”小课堂吧。

项目目录结构

4211f492b46f96fc55013c0dccd27538.png

可以明显的看出来,vue-cli2.0与3.0在目录结构方面有明显的不同:
 1. vue-cli3移除了配置文件目录:config 和 build 文件夹,增加了vue.config.js文件
 2. vue-cli3移除了 static 静态文件夹
 3. vue-cli3新增了 public 文件夹
 4. vue-cli3将index.html 移动到 public 中

配置项

1.配置文件目录
    vue-cli2:config文件夹
    vue-cli3:vue.config.js文件

2.配置域名
    vue-cli2:在config中的dev.env.js和prod.env.js中分别配置
    vue-cli3:在vue.config.js中配置

3.跨域时配置域名

    vue-cli2:在config中的index.js中配置

dfbae867c933b5e44c4628cd9b083353.png

    (vue-cli2 跨域时配置域名)

    vue-cli3:在vue.config.js中配置

69590077ee1f72f4c41e5b4678ba5c8b.png

 (vue-cli3 跨域时配置域名)

4.baseUrl

    从 vue cli 3.3 起已弃用,请使用publicPath

注意:具体的vue cli配置可参考该网站:https://cli.vuejs.org/zh/config/#vue-config-js

其他

全局安装vu-cli 3.0 ,如果之前安装了2.0版本,先卸载 npm uninstall -g vue-cli

ae8a72069a037ce9e4eadddcf4db2603.png

安装完 3.0 后,有以下两种创建项目的方式:

  1. vue create < project-name>
  然后会出现默认和手动两个选项,跟着步骤走
  2. 用视图创建项目 vue ui

 在2.x0中,你使用 Vue.set 来给对象新增一个属性时,这个对象的所有 watcher 都会重新运行。
 而在3.0中,只有依赖那个属性的 watcher 才会重新运行 ,这样使得变更通知更加精准。

26ee46e4599961e7d7d506f930d72679.png e836fe632d6160c7f1ec007d8c59f47a.png扫码了解更多 微信号:banyuanxueshe    微博:半圆学社
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值