Vue-cli3.0于8.11日正式发布,看了下评论,不是特别的乐观,说说我个人的意见,我是Vue的忠实粉,so....

大概三个月前超哥就已经得知3.0的消息,试着用了下,相比之下现在的3.0和测试时的区别:

modern mode。启用该模式会自动构建两个版本的 js 包,针对支持现代浏览器的原生 ES2015+ 包,和针对其他旧浏览器的包,生成的 HTML 会通过 <script type="module"> 和 <script nomodule> 进行自动降级,不需要任何特殊部署配置。原生 ES2015 包几乎不需要任何 polyfill 和编译,代码尺寸更小,现代浏览器 parse 和运行也更快。

然后直接正题,我把版本降回到的2.9,接下来直接使用3.0的安装命令:

3.0的安装:vue create 3.0project;

2.0的安装:vue init webpack(据我所知有五个,这个是我常用的)  2.0project(项目名);

如果版本为>3.0npm 会提示,如果你想运行请升级到3.0,还等啥升级呗。

一路回车是完事了嘛?,猛的一看,哦NO,本人并不喜欢eslint,是特别反感的那种,相信很多朋友都不喜欢。

来回头看 ,他是问你是否使用默认的preset 还是手动配置功能,而我们却回车回车再回车,让我们从新来过,手动选择,只因eslint,强迫症又来了。

上图是手动的情形,如果选择手动则出现这个这个页面,可以使用空格键选中或取消,a选中所有,i反选,来让我们看看好像和2.0+没啥太大的的区别,简单的过目一下猛的一看多了VUEX?之前有vuex嘛?反正我是自己配的,其他的什么单元测试、路由...2.0+也都有。

接下来看看 2.0+的:

上图是2.0+的

确实VUEX是新加的。来启动一下3.0:

3.0启动npm run serve

2.0启动npm run dev

至于为什么会变,来看一下package.json

这就秒懂了吧!!!

接下来简单的看一下项目目录对比:

build没了、config没了、哦对了还有最重要的一点,3.0的安装项目时自动下载node-model。

如果vue.config.js没了怎么破。

慌鸡毛,超哥带你走向人生巅峰!!!

在根目录下创建一个vue.config.js不就行了,哈哈哈哈哈,我也觉着逗,具体配置看文档,写的很详细!!!

还是给你们写两个常用的吧,一群吃瓜群众。。。

module.exports = {baseUrl: process.env.NODE_ENV === 'production' ? '/online/' : '/',// outputDir: 在npm run build时 生成文件的目录 type:string, default:'dist'// outputDir: 'dist',// pages:{ type:Object,Default:undfind }devServer: {port: 8888, // 端口号host: 'localhost',https: false, // https:{type:Boolean}open: true, //配置自动启动浏览器// proxy: 'http://localhost:4000' // 配置跨域处理,只有一个代理proxy: {'/api': {target: '<url>',ws: true,changeOrigin: true},'/foo': {target: '<other_url>'}}, // 配置多个代理}
}

好了,终于完事了。

本文仅限于需要的人和自家人看 ,所以...不喜勿喷,布鞋!!!

原文地址

vue-cli 3 和 vue-cli 2的区别[转]相关推荐

  1. VSCode 搭建Vue开发环境之Vue CLI

    2019独角兽企业重金招聘Python工程师标准>>> 一.简介说明 1.关于VS Code开发工具,安装和配置,更多可以参考以前文章 2.关于Vue.js,Vue是一个优秀的渐进式 ...

  2. 七、Vue cli详解学习笔记——什么是Vue cli ,Vue cli的使用(安装,拉取2.x模板,初始化项目),Vue cli2详解,Runtime-Compiler和Runtime-only区别

    一.什么是Vue CLI 如果你只是简单写几个Vue的Demo程序, 那么你不需要Vue CLI. 如果你在开发大型项目, 那么你需要, 并且必然需要使用Vue CLI 使用Vue.js开发大型应用时 ...

  3. Vue学习笔记(九) Vue CLI

    1.简介 Vue CLI 是一个基于 Vue.js 进行快速开发的完整系统,它包括三个独立的部分: CLI:一个全局安装的 npm 包,提供在终端里使用的命令 CLI 服务:一个局部安装在使用了 @v ...

  4. Vue学习笔记:使用CLI构建Vue项目

    Vue学习笔记:使用CLI构建Vue项目 一.安装Vue CLI 要用到集成在node.js里的npm来安装Vue CLI. 1.下载并安装node.js 2.配置node.js的环境变量 3.启动命 ...

  5. 【Cli下在vue.config.js配置configureWebpack/resolve/alias之无效 - 】

    cli下在vue.config.js配置configureWebpack/resolve/alias无效 - DCloud问答

  6. Vue CLI 3.x 与 2.x的区别

    主要区别 安装与项目构建 项目目录变化 项目配置变化 安装&项目构建 CLI安装 cli的包名变更 # cli 2.x npm install -g vue-cli# cli 3.x # 3. ...

  7. vue create is a Vue CLI 3 only command and you are using Vue CLI 2.9.6. You may want to run the

    提示:vue create is a Vue CLI 3 only command and you are using Vue CLI 2.9.6. You may want to run the f ...

  8. 在 Quasar cli 搭建的 vue 项目中 引用 阿里字体图标 iconfont symbol方式

    在 Quasar cli 搭建的 vue 项目中 引用 阿里字体图标 iconfont 1. symbol 方式 2. font class 方式(未实践) 1. symbol 方式 首先说明一下,这 ...

  9. vue create is a Vue CLI 3 only command and you are using Vue CLI 2.9.6. You

    之前自己安装的vue版本是2.9.6的但是最近项目需要,cli的命令vue create无法使用,报错 vue create is a Vue CLI 3 only command and you a ...

  10. Vue2.x 核心基础(Vue概述,Vue基本使用,@vue/cli脚手架,Element-UI 的基本使用,Vue模板语法)

    1. Vue概述 尤雨溪:Vue.js的创建者 2014年2月,Vue.js正式发布 2015年10月27日,正式发布1.0.0 2016年4月27日,发布2.0的预览版本 Vue:渐进式JavaSc ...

最新文章

  1. socket设置超时时间 SO_RCVTIMEO和SO_SNDTIMEO
  2. zabbix告警时间和恢复时间相同的解决方法
  3. program files(x86)可以移到d盘吗_做完开放式厨房,你后悔了吗,无墙的隔断设计让家更多层次感...
  4. Node.js webpack 加载器
  5. 和发光的人在一起,慢慢地你也会发光
  6. C#程序员开发WinForm必须知道的 Window 消息大全(转)
  7. 一道综合练习题实践list及dictionary集合类
  8. 使用delphi 开发多层应用(十四)使用Basic4android 显示kbmMW server数据
  9. java怎么取map中的key值,Java获取map中key和value的方法
  10. 推荐新唐工业级ARM9(NUC972DF62Y),集成64M DDR2,多至11个串口
  11. 计算机键盘功能教案,键盘认识教案
  12. 微信公众号扫码授权登录思路
  13. 联想g400从u盘启动计算机,联想g400笔记本设置U盘启动的图文步骤
  14. 操作系统概念(九)——虚拟内存
  15. 人工智能学习联盟免费课程——案例三:BMR计算器
  16. 完美型性格的优势和不足,完美型人格的职业发展
  17. 百度UEditor编辑器使用教程与使用方法
  18. 分享机械行业测量工具大全
  19. 程序员有哪些靠谱的副业赚钱途径
  20. PHP在线考试测试系统源码下载

热门文章

  1. 阅读3Hierarchical integrated machine learning model for predicting flight departure delays and...
  2. android 调取数字键盘,Android自定义键盘的实现(数字键盘和字母键盘)
  3. 跑通CHPDet模型
  4. Xilinx FPGA 初探内部时钟管理
  5. java 基础:方法/函数
  6. 2023跨境出海指南:韩国网红营销白皮书
  7. 反激式开关电源双环PID(电压环+电流环)控制之MATLAB仿真
  8. 《简约至上》阅读整理
  9. 企业微信小程序-获取员工信息
  10. NYOJ 33 蛇形填数——————思维