如何使用
安装
yarn add @osdoc-dev/avenger-cli
增加配置文件
在根目录下新建 .avengerrc.js, .avengerrc.ts, .avenger.config.js, .avenger.config.ts
export default {
esm: {
type: "rollup",
sourcemap: true,
},
outFile: "demo",
}
同时,avenger
支持导出 defineConfig
函数辅助我们进行配置,如;
import { defineConfig } from '@osdoc-dev/avenger-cli'
export default defineConfig({
esm: 'rollup',
cjs: 'rollup',
outFile: 'sdk',
umd: {
name: 'SDK',
sourcemap: true,
},
})
增加脚本
在 package.json
中新增
{
"script":{
"build":"avenger build"
}
}
打包
yarn build
创建新项目
新版本支持新建二方包模版
avenger create <project name> --force
-
force
强制覆盖本地已存在文件夹
配置项
更多配置内容可参考官网