123456789101112131415161718192021 |
- /*
- * @Author: Rindy
- * @Date: 2021-04-01 09:34:54
- * @LastEditors: Rindy
- * @LastEditTime: 2021-04-30 14:20:31
- * @Description: 注释
- */
- const execa = require('execa')
- const args = require('minimist')(process.argv.slice(2))
- const formats = args.formats || args.f
- const sourceMap = args.sourcemap || args.s
- const env = args.env || 'development'
- let startup = '-wc'
- if (env != 'development') {
- startup = '-c'
- }
- execa('rollup', [startup, '--environment', [`NODE_ENV:${env}`, `FORMATS:${formats || 'esm-browser'}`, sourceMap ? `SOURCE_MAP:true` : ``].filter(Boolean).join(',')], {
- stdio: 'inherit',
- })
|