使用 Typescript 创建自己的 NPM 包
npm install --save-dev typescript ts-node
npm install tsup -D
npx tsc --init
把outDir
改成dist
npm install -D vitest @vitest/coverage-v8
touch vitest.config.ts
如果你不使用 Vite 作为构建工具,你可以使用配置文件中的 test 属性来配置 Vitest:
import { defineConfig } from 'vitest/config';
export default defineConfig({
test: {
// ...
},
});
prettier 校验,模板仓库没有添加配置,是因为 prettier 经常更新,所以每次可以根据官方文档配置