首页 > 其他分享 >vue3+ts初学之创建一个vue3项目

vue3+ts初学之创建一个vue3项目

时间:2023-03-21 10:56:27浏览次数:31  
标签:npm vue ts 初学 vite vue3 直接 回车

(1)使用vue-cli创建:

## 安装或者升级
npm install -g @vue/cli
## 保证 vue cli 版本在 4.5.0 以上
vue --version
## 创建项目
vue create my-project

然后的步骤:

  • Please pick a preset - 选择 Manually select features
  • Check the features needed for your project - 选择上 TypeScript ,特别注意点空格是选择,点回车是下一步
  • Choose a version of Vue.js that you want to start the project with - 选择 3.x (Preview)
  • Use class-style component syntax - 直接回车
  • Use Babel alongside TypeScript - 直接回车
  • Pick a linter / formatter config - 直接回车
  • Use history mode for router? - 直接回车
  • Pick a linter / formatter config - 直接回车
  • Pick additional lint features - 直接回车
  • Where do you prefer placing config for Babel, ESLint, etc.? - 直接回车
  • Save this as a preset for future projects? - 直接回车

 (2)使用vite创建

  • vite 是一个由原生 ESM 驱动的 Web 开发构建工具。在开发环境下基于浏览器原生 ES imports 开发,

  • 它做到了***本地快速开发启动***, 在生产环境下基于 Rollup 打包。

    • 快速的冷启动,不需要等待打包操作;
    • 即时的热模块更新,替换性能和模块数量的解耦让更新飞起;
    • 真正的按需编译,不再等待整个应用编译完成,这是一个巨大的改变.
      npm init vite-app <project-name>
      cd <project-name>
      npm install
      npm run dev

       

标签:npm,vue,ts,初学,vite,vue3,直接,回车
From: https://www.cnblogs.com/fkcqwq/p/17239167.html

相关文章

  • SpringBoot——包扫描@ComponentScan源码分析
    摘要博文参考(1)选择SpringCloud作为微服务架构的原因(2)SpringBoot和SpirngCloud,请你谈谈对他们的理解(3)什么是服务熔断?什么是服务降级?(4)微服务的优缺点分别是什么?(5)你所知道......
  • 【vue3+ts+elementplus】 大文件分片上传,断点续传,秒传 示例
    大文件分片上传,断点续传,秒传示例一文网尽关于大文件(分片)上传你需要知道的所有前置知识点1.html代码<template> <divclass="cardcontent-box"> <el-uploadref="up......
  • Linux 系统日志初学者指南
    几十年来,Linux日志记录一直由syslogd守护进程管理(注意rsyslogd是syslogd的新版本,是一个东西)。Syslogd将收集系统进程和应用程序发送到 ​​/dev/log​​ 的日志......
  • #yyds干货盘点#Vue3中的expose函数
    发现expose函数今天在看setupscript语法糖的时候发现有说到context上的​​expose​​​函数,然后就查了一下这个函数,发现是在setRef中被使用到,源码中在对ref的value赋值时......
  • [DS记录] 线段树 Beats
    0.前言所谓线段树Beats,就是吉老师打出来的线段树。1.基本操作P6242线段树3区间加区间取min区间最大值区间和区间历史最大值首先考虑134咋做。就......
  • 可恶的struts2插件Validation.
    在学习validation的时候,碰到一个很见鬼的问题。我在写XXX-XXX-validation.xml的时候,为了写注释,让自己明白一点.....暂停....喝酒....第二天,酒醒了......
  • 在Struts2获得WebApplicationContext的方法
    1.Action实现implementsServletRequestAware,并实现setServletRequest()方法。publicvoidsetServletRequest(HttpServletRequestrequest){......
  • 关于struts2在IBM的JDK下运行的问题
    异常对应的jar包----------------------org.apache.velocity.tools.view.ToolboxManager-->velocity-tools-view-1.4.jarorg.apache.velocity.ap......
  • The Art of ChatGPT Prompting: A Guide to Crafting Clear and Effective Prompts
    AboutWhenChatGPTfirstlaunchedlastmonth,Iwasimmediatelycaptivatedbyitscapabilities.Iexperimentedwiththetoolinavarietyofwaysandwascons......
  • requests下载大文件,断点下载
    前言requests.get()请求一个视频连接链接,如果视频太大怎么办?requests.get()下载到一半暂停了,想要接着下载怎么办?REQUESTS如何友好地请求下载大文件?当我们用requests.ge......