扫一扫分享
tsup 是一个很不错的工具,可以方便的进行typescript 应用打包以及构建,支持了灵活的资源加载处理。
tsx 也是一个不错的工具,可以进行dev 模式的处理。
将其本地安装在您的项目文件夹中:
npm i tsup -D
# Or Yarn
yarn add tsup --dev
# Or pnpm
pnpm add tsup -D
您也可以全局安装它,但不建议这样做。
捆绑文件
tsup [...files]
文件被写入./dist.
您可以一次性捆绑多个文件:
tsup src/index.ts src/cli.ts
这将输出dist/index.js和dist/cli.js。
tsup.config.js:
import { defineConfig } from 'tsup'
export default defineConfig({
entry: ['src/index.ts'],
splitting: false,
sourcemap: true,
clean: true,
minify: false,
format:["cjs","esm","iife"]
})
可以看出特性还是不少的,还是很强大的。tsup 实际上是一个不错的typescript 打包工具,之后我们就不需要依赖npm包了。
仅供个人学习参考/导航指引使用,具体请以第三方网站说明为准,本站不提供任何专业建议。如果地址失效或描述有误,请联系站长反馈~感谢您的理解与支持!
手机预览