vue-cli@3.0和之前版本对比

@2.9.3的使用

  • 1.下载vue-cli和安装项目
cnpm i -g vue-cli#2.9.3

vue init Webpack my-app
  • 2.生成的目录
vue-cli@3.0和之前版本对比插图

@3.0以上,目前beta版本的使用

  • 1.下载vue-cli和安装项目
npm install -g @vue/cli

vue create my-project
  • 2.生成的目录结
vue-cli@3.0和之前版本对比插图(1)

新的目录结构,隐藏了Webpack配置文件,封装了细节

对比2个区别

  • 区别1: 下载npm包的包命变化。 vue-cli ==> @vue/cli
  • 区别2: 生成的vue项目目录的命名改变,同时生成的目录结构,也隐藏了webpack配置文件

区别1变化详解: npm发布了新的包命名规则

https://zcfy.cc/article/the-n…

主要是为了避免名称十分类似的包被搞混,设定了一些更严格的命名方式。

比如react-native已经存在的话,就不允许reactNative或者reactnative之类的包发布了

但是如果你的确你想发布一个react-native,但是发现已经被占用了,你可以使用作用域的方式来发布包名

比如 @react/react-native

区别2变化详解: vue-cli将webpack配置的细节隐藏。需要自己创建vue.config.js来配置

https://cli.vuejs.org/config/

个人尝试过程中的小问题

创建项目目录时vue create my-app报错:write after end

解决办法。降低了npm的版本到@5.6.0。貌似是之前的npm版本6.1.0有点问题

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值