1 Star 0 Fork 1

xfan/idb-js

forked from yunwisdom/idb-js 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
build.js 877 Bytes
一键复制 编辑 原始数据 按行查看 历史
zc 提交于 2018-11-26 15:17 . 优化打包
const rollup = require('rollup');
const resolve = require('rollup-plugin-node-resolve');
const babel = require('rollup-plugin-babel');
const {uglify} = require('rollup-plugin-uglify');
const chalk = require('chalk');
const rmrf = require('rmrf');
rmrf('dist/');
// see below for details on the options
const inputOptions = {
input: 'src/Idb.js',
plugins:[
resolve(),
babel({
exclude: 'node_modules/**'
}),
uglify()
]
};
const outputOptions = {
file: 'dist/Idb.js',
format: 'cjs',
name: 'Idb'
};
async function build() {
// create a bundle
const bundle = await rollup.rollup(inputOptions);
// generate code and a sourcemap
const { code, map } = await bundle.generate(outputOptions);
// or write the bundle to disk
await bundle.write(outputOptions);
}
build().then(()=>{
console.log(chalk.green('打包完成!^-^\n'))
});
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/xfan0516/idb-js.git
git@gitee.com:xfan0516/idb-js.git
xfan0516
idb-js
idb-js
master

搜索帮助