vite 记录
在 vite 中推荐使用仅含类型导入/导出形式语法
使用 仅含类型的导入和导出 形式的语法可以避免潜在的“仅含类型的导入被不正确打包”的问题,写法示例如下:
ts
import type { T } from 'only/types'
export type { T }作为一个本地服务器
创建一个文件夹,npm init 后,只下载一个依赖 vite,然后再创建一个 index.html 文件,运行 npx vite 脚本命令,就能在浏览器预览 index.html 的内容了。
可以用作静态服务器,但不适合在生产中使用。
可以在 index.html 里写 <script type="module"> 脚本,使用 import 来导入外部文件。
html
<h1>hello</h1>
<script type="module">
import './main.js'
</script>webpack 习惯于把 main.js 作为入口。但 vite 其实是一个静态文件服务器,所以在 vite 中,程序的入口其实是 index.html。