今天七夕节,花了一天时间把主站重构用上最近火热火热的技术栈。
vite
在团队里已经实践了好一段时间,基于 ESM 模块规范异步 esbuild 编译,着实提高开发能效。
vue 3.2 script-setup
搭配 vscode 插件 Volar
更加有 TS 味道了。
_12<template>_12 <p v-if="fruit === Fruit.Apple">🍎</p>_12 <p v-if="fruit === Fruit.Banana">🍌</p>_12</template>_12_12<script lang="ts" setup>_12enum Fruit {_12 Apple = 1,_12 Banana_12}_12const fruit = ref<Fruit>(Fruit.Apple)_12</script>