struk
Version:
📦 基于rollup的JS、TS、Vue2、React包构建工具 | One common construction and package tool for JS/TS/Vue2/React components based on Rollup 📦
25 lines (17 loc) • 612 B
Markdown
### 安装
```bash
npm i -D struk # 或 yarn add -D struk
```
### 使用
**第一步**:package.json 中新增 scripts:
```js
"scripts": {
"build": "NODE_ENV=production struk build --source=js"
},
```
需要通过参数`source`指定构建打包源文件格式,其取值为`'js', 'ts', 'vue', 'react'`四种格式之一。
**第二步**:命令行进入项目目录,运行:
```bash
npm run build # 或 yarn build
```
struk 默认以 `src/index.js` 为入口,在 `dist` 目录输出 `'umd', 'es', 'cjs', 'iife', 'amd'` 五种格式的构建包(包含未压缩和已压缩版本)。