欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 科技 > 能源 > vue3-使用vite创建项目

vue3-使用vite创建项目

2024/11/29 13:52:45 来源:https://blog.csdn.net/weixin_43247178/article/details/144117300  浏览:    关键词:vue3-使用vite创建项目

vue-cli处于维护模式,也可以使用脚手架正常创建vue3项目,与vue2创建方式一致

官方推荐使用vite创建项目

  • vite 是新一代前端构建工具,官网地址
  • 轻量快速的热重载(HMR),能实现极速的服务启动。
  • TypeScriptJSXCSS 等支持开箱即用
  • 真正的按需编译,不再等待整个应用编译完成

vue3对比vue2的提升

  • 打包大小减少41%

  • 初次渲染快55%, 更新渲染快133%

  • 内存减少54%

  • 使用Proxy代替defineProperty实现响应式。

  • 重写虚拟DOM的实现和Tree-Shaking

  • 可以更好的支持TypeScript`

  • 新特性:组合API、新内置组件等等

创建项目
  1. 执行命令
npm create vue@latest
  1. 如果出现这种类型报错,查看node版本,更新版本后解决

image-20241126155643222

  1. 执行命令后的各种选项按需yes or no
main.ts文件变化
// main.ts
// 引入createApp用于创建应用
import { createApp } from 'vue'// 引入App组件
import App from './App.vue'// 创建App,将App组件挂载在id 为app的容器,index.html中
createApp(App).mount('#app')
组件内变化
<!--  script里面有setup的时候,里面不能用默认暴露,原因后续 --><!-- 声明使用ts编写 -->
<script  lang="ts">export default  {name:"App"
}</script><template><!--<template> 里面可以没有根标签 --><p>hello world</p></template>
总结
  • Vite 项目中,index.html 是项目的入口文件,在项目最外层。
  • 加载index.html后,Vite 解析 <script type="module" src="xxx"> 指向的JavaScript
  • Vue3中是通过createApp函数创建一个应用实例

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com