用vite 快速创建一个ts开发环境

我在日常开发中经常使用ts语言,通常需要用webpack来编译和打包,配置起来比较繁琐,后来使用Angular框架,但是用ng来写一个小小的demo感觉非常臃肿,不值当。所以vite是个不错的选择。

使用 Vite 快速创建一个原生 TypeScript 开发的项目非常简单。按照以下步骤进行操作:

  1. 确保你已经安装了最新版本的 Node.js(建议使用 LTS 版本)。

  2. 打开终端,并进入你想创建项目的目录。

  3. 运行以下命令来全局安装 Vite:

lua 复制代码
npm install -g create-vite
  1. 运行以下命令来创建一个新的 Vite 项目:
lua 复制代码
create-vite my-app --template vanilla-ts

这将创建一个名为 my-app 的文件夹,并使用 vanilla-ts 模板来初始化一个原生 TypeScript 项目。

--template vanilla-ts 是在使用 Vite 创建项目时的一个选项参数。它指定了所使用的项目模板为 "vanilla-ts"。

在 Vite 中,模板用于提供项目的初始结构和配置。不同的模板可以为不同类型的项目提供特定的配置和预设。"vanilla-ts" 模板是一个用于原生 TypeScript 开发的模板,它提供了一个简单的项目结构和默认的配置,适用于纯粹的 TypeScript 开发。

通过选择 "vanilla-ts" 模板,你将得到一个基本的原生 TypeScript 项目结构,其中包含一些默认的配置文件(如 tsconfig.jsonvite.config.js 等),以及一个示例的 TypeScript 文件。这样你可以立即开始编写 TypeScript 代码,而无需手动设置和配置 TypeScript。

除了 "vanilla-ts" 模板,Vite 还提供了其他一些模板选项,例如 "vue-ts"(用于 Vue.js 和 TypeScript 开发)和 "react-ts"(用于 React 和 TypeScript 开发),它们分别适用于不同的前端框架和技术栈。

通过选择不同的模板,你可以快速初始化适合特定项目类型的初始结构和配置,从而更高效地开始开发。

  1. 进入项目目录:
bash 复制代码
cd my-app
  1. 安装项目的依赖:

    npm install

  2. 运行以下命令来启动开发服务器:

arduino 复制代码
npm run dev

这将启动 Vite 的开发服务器,并在浏览器中打开项目。

现在,你就可以开始在 src 目录下编写你的原生 TypeScript 代码了。Vite 会自动监听你的代码变化,并实时更新你的应用程序。

你可以根据你的需求修改和扩展项目,例如添加其他依赖、配置构建选项等。

请注意,原生 TypeScript 项目使用 Vite 不需要额外的配置,因为 Vite 默认支持 TypeScript。如果你想更深入地定制项目的配置,可以查阅 Vite 的官方文档或社区资源。

  1. build
arduino 复制代码
npm run build

开发完之后运行 npm run build 命令来打包项目。

打包压缩、发给甲方。

关机睡觉、等待验收。

验收完成、支付完成。

源码交付、删除项目。

运行后的截图,点击count会++。项目结构和counter.js

相关推荐
小付学代码几秒前
香港地图可编辑版
前端
兆子龙12 分钟前
TypeScript高级类型编程:从入门到精通
前端·后端
SuperEugene14 分钟前
Vue3 模板语法规范实战:v-if/v-for 不混用 + 表达式精简,避坑指南|Vue 组件与模板规范篇
开发语言·前端·javascript·vue.js·前端框架
IT_陈寒21 分钟前
Python开发者的效率革命:这5个技巧让你的代码提速50%!
前端·人工智能·后端
Luna-player21 分钟前
Vue 3 + Vue Router 的路由配置,简单示例
前端·javascript·vue.js
用户693717500138422 分钟前
不卷AI速度,我卷自己的从容——北京程序员手记
android·前端·人工智能
xiaotao13129 分钟前
03. 原子化 CSS 思想
前端·css·tailwind
小小亮0141 分钟前
qiankun的面试题
前端
爱宇阳1 小时前
Nuxt4 + Tailwind CSS v4 自定义响应式断点完整指南
前端·css·nuxt4