vue create 和 vue init的区别

最近自己在用脚手架创建项目的时候,发现vue create和vue init傻傻分不清。。。。那么两者有啥区别呢?

1.vue create 项目名称

是vue-cli3.x的初始化方式,模板是固定的,模板选项可自由配置

我还没看完呜~百度去吧。

2.vue init github上的项目模块 项目名称

是vue-cli2.x的初始化方式,可以使用github上面的一些模板来初始化项目

webpack是官方推荐的标准模板名,另外还有 simulatedgreg/electron-vue模板名

3.现在vue脚手架版本号已经更新到4.x版本以上了,所以说用哪个方法创建呢?

其实这边新版@vue/cli4.x与旧版@vue/cli2.x使用了相同的vue命令,
旧版的命令被覆盖了,所以如果不做处理,是用不了的。
如果想继续使用需要全局安装以下命令,这样就可以继续用旧版的vue命令了

npm i -g @vue/cli-init

 vue init webpack myPro
de0fda84c1a224f5fb9c326cf3b8e736.png

你可能感兴趣的:(vue create 和 vue init的区别)