手把手教你创建vue3项目的最佳方式

 更新时间:2022年11月22日 09:29:00   作者:鱼 空  
如今的Vue3已经势不可挡,当然搭建一个全新的Vue3项目也有了全新的方式,下面这篇文章主要给大家介绍了关于如何手把手教你创建vue3项目的最佳方式,文中通过实例代码介绍的非常详细,需要的朋友可以参考下

如何创建vue3项目

创建vue3我们常用的有三种方式:

1、用vue cli创建

1.使用vue cli环境前提条件:
node -v
	v16.13.0
npm -v
	8.1.0
vue -V
	@vue/cli 4.5.15 
2.创建项目格式:
   vue create 项目名

vue cli底层用webpack搭建的,此种方式创建vue3适合新手过渡用  

2、使用vite直接创建-------最快速创建

vite是下一代前端开发与构建工具。Vite意在提供开箱即用的配置,同时它的插件API和JavaScript API 带来了高度的可扩展性,并有完整的类型支持。

npm init vite 回车
 
 npm init vite
Need to install the following packages:
  create-vite
Ok to proceed? (y) y
✔ Project name: … vue3_vite  //项目名称
✔ Select a framework: › vue  //选择vue
✔ Select a variant: › vue 
 
 
 cd vue3_vite  //进入目录
  npm install  //安装依赖
  npm run dev  //运行项目

3、使用vue3官方推荐创建方式

vue3: 6大金刚

 安装命令:

npm init vue@3

步骤:

Need to install the following packages:
  create-vue@3
Ok to proceed? (y) y----------选Y
 
Vue.js - The Progressive JavaScript Framework
 
✔ Project name: … vue3_ok  //项目名称
✔ Add TypeScript? … No / Yes  //是否使用TS
✔ Add JSX Support? … No / Yes  //是否支持JSX,除非你是搞React开发
✔ Add Vue Router for Single Page Application development? … No / Yes   //是否添加路由
✔ Add Pinia for state management? … No / Yes   //是否添加状态管理 推荐pinia
✔ Add Vitest for Unit Testing? … No / Yes  //是否添加单元测试
✔ Add Cypress for both Unit and End-to-End testing? … No / Yes  //是否添加端到端测试
✔ Add ESLint for code quality? … No / Yes   //是否添加ESLint做代码质量检查
✔ Add Prettier for code formatting? … No / Yes   //是否添加Perttier进行代码格式化

 
  cd vue3_ok   //cd 进行目录
  npm install   //安装相关依赖   npm i
  npm run lint   //运行代码修复
  npm run dev   //运行项目

总结

到此这篇关于如何创建vue3项目的文章就介绍到这了,更多相关创建vue3项目内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • 利用Vue3实现可复制表格的方法详解

    利用Vue3实现可复制表格的方法详解

    表格是前端非常常用的一个控件,本文主要为大家介绍了Vue3如何实现一个简易的可以复制的表格,文中的示例代码讲解详细,需要的可以参考一下
    2022-12-12
  • vue使用screenfull插件实现全屏功能

    vue使用screenfull插件实现全屏功能

    这篇文章主要为大家详细介绍了vue使用screenfull插件实现全屏功能,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2020-09-09
  • vue3自定义动态不同UI组件筛选框案例

    vue3自定义动态不同UI组件筛选框案例

    动态组件是一种在Vue中根据条件或用户输入来动态渲染不同组件,本文主要介绍了vue3自定义动态不同UI组件筛选框案例,具有一定的参考价值,感兴趣的可以了解一下
    2025-04-04
  • Vue3前端做打印页面信息实现打印功能(打印界面某个部分)

    Vue3前端做打印页面信息实现打印功能(打印界面某个部分)

    这篇文章主要介绍了如何使用vue3-print-nb依赖在Vue 3项目中实现页面打印功能,提供了完整的代码示例,大家可以根据项目需求选择合适的打印方法,需要的朋友可以参考下
    2025-02-02
  • vue实现面包屑的方法

    vue实现面包屑的方法

    这篇文章主要为大家详细介绍了vue实现面包屑的方法,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-04-04
  • 如何抽象一个Vue公共组件

    如何抽象一个Vue公共组件

    这篇文章主要介绍了如何抽象一个Vue公共组件,以一个数字键盘组件为例,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-10-10
  • vue中关于@media媒体查询的使用

    vue中关于@media媒体查询的使用

    这篇文章主要介绍了vue中关于@media媒体查询的使用,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-08-08
  • vue中的面包屑导航组件实例代码

    vue中的面包屑导航组件实例代码

    这篇文章主要介绍了vue的面包屑导航组件,本文通过实例代码给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2019-07-07
  • electron+vue 实现静默打印功能

    electron+vue 实现静默打印功能

    这篇文章主要介绍了electron+vue 实现静默打印功能,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2023-06-06
  • Vue.js通过组件处理Icon图标

    Vue.js通过组件处理Icon图标

    这篇文章介绍了Vue.js通过组件处理Icon图标的方法,文中通过示例代码介绍的非常详细。对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-11-11

最新评论