当前位置: 首页 > 工具软件 > unbuild > 使用案例 >

unbuild之一些特性

甄德寿
2023-12-01

unbuild 是一个JavaScript 构建工具,基于rollup.js的bundler。

支持ts,能构建出cjs与ejs,并生成声明文件。

import { defineBuildConfig } from 'unbuild'

export default defineBuildConfig({
  entries: ['src/index'],
  clean: true,
  declaration: true,
  rollup: {
    emitCJS: true,
  },
})
"scripts": {
  "dev": "pnpm run stub",
  "stub": "unbuild --stub"
}

项目中开启一个监视器触发打包,unbuild中增加stub不再关注。

 类似资料: