vuecli创建vue3.0的项目 不得不说真香 还是vue3.0的便捷呀

vuecli创建vue3.0的项目

1. cnpm的安装

1.1安装淘宝镜像cnpm

npm install -g cnpm --registry=https://registry.npm.taobao.org

测试:cnpm -v 如果有出现版本号证明安装成功

1.2为什么一定要安装cnpm

vue-cli3.0默认使用yarn包管理工具而不是原来的npm,而由于众所周知的原因,yarn中node-sass,如果你不*,默认下载极大可能会失败

我的解决方法就是: 不用默认的 我直接用cnpm 这样就不用*了

2. 安装@vue/cli 不是那个vue-cli

vue-cli 是vue2.0老版本的 创建方式的脚手架
但是vue3.0使用的是 @vue/cli 的包名   两个是不同的

2.1如果你的电脑上存在 vue-cli 你可以把他给卸载了

cnpm uninstall -g vue-cli

2.2下载新的@vue/cli

cnpm install -g @vue/cli

检查版本

vue -V
@vue/cli 4.5.13
检查版本

3. 项目创建的注意点

3.1进入项目创建的文件夹路径 创建好的项目将放到这个文件夹里面

vue create 项目名称

vuecli创建vue3.0的项目 不得不说真香 还是vue3.0的便捷呀

3.2配饰初始化
vuecli创建vue3.0的项目 不得不说真香 还是vue3.0的便捷呀
3.3选项的创建
vuecli创建vue3.0的项目 不得不说真香 还是vue3.0的便捷呀
3.4建议选择2.x
vuecli创建vue3.0的项目 不得不说真香 还是vue3.0的便捷呀3.5是否使用 历史路由 [就是路由 带不带#] 随意选择
vuecli创建vue3.0的项目 不得不说真香 还是vue3.0的便捷呀
3.6 css预处理器的下载 这样子 就能使用 scss less css预处理器

vuecli创建vue3.0的项目 不得不说真香 还是vue3.0的便捷呀
推荐使用 第一个 Sass/SCSS (with dart-sass)

这里面有个大坑 很多人都哭了
Sass/SCSS (with node-sass) 这个选项如果用默认的npm去下载 是需要*的 很多都下载失败 报出 node-sass is not fund
''你可以csdn搜索一下—node-sass 报错 就知道了"
所以必须使用 cnpm去下载 这样 就不会*了
还有就是cnpm淘宝镜像 和npm 几乎是同步的 每隔几分钟会同步一次
所以不用担心你下载的包 不全面和原来的不一样

3.7代码规范
vuecli创建vue3.0的项目 不得不说真香 还是vue3.0的便捷呀
vuecli创建vue3.0的项目 不得不说真香 还是vue3.0的便捷呀
3.8模板创建
vuecli创建vue3.0的项目 不得不说真香 还是vue3.0的便捷呀
yes的话 会进入一个项目名称的界面 让你给模板起个名字
no的话 会直接去创建项目 不会保存这次的模板
3.9创建后 就可以运行了
vuecli创建vue3.0的项目 不得不说真香 还是vue3.0的便捷呀

4.项目和vue2.0的区别

4.1vue3.0的项目文件
vuecli创建vue3.0的项目 不得不说真香 还是vue3.0的便捷呀
4.2vue2.0
vuecli创建vue3.0的项目 不得不说真香 还是vue3.0的便捷呀
4.3对比
差别一:webpack 没了
vue3.0没有了 config的文件夹 这样webpack 去哪里配置呢

vue3.0 需要你手动创建vue.config.vue 进行配置

差别二:
很多的工具会自动的安装完成
vue3.0的package.json
vuecli创建vue3.0的项目 不得不说真香 还是vue3.0的便捷呀
里面好多的npm 包 的开发需求都安装好了
比如 router vuex 都不用在自己下载–创建 --配置了

上一篇:vue-cli的安装步骤


下一篇:win7、nodejs版本 13.14.0、安装开发vue所有需要的组件,并顺带解决'vue-cli-service' 不是内部或外部命令 的问题