初始化
安装
npm install --global rollup
使用下面的命令初始化一个项目
mkdir rollup-test
cd rollup-test
npm init
git init
试一试使用 rollup 打包
创建一个 main.js 作为入口文件,写一些代码,例如:
const a = 'remons'
module.export = a;
执行命令
rollup main.js --file bundle.js --format cjs
当然,也可以指定其他模块打包方式
rollup main.js --file bundle.js --format umd --name=remons
配置文件
当然,在实际情况中,很少有人直接在命令行执行打包,通常的解决方案是进行配置
创建配置文件
根目录创建rollup.config.js
文件
package.json
配置命令
"scripts": {
"build": "rollup -c"
},
export default {
input: 'main.js',
output: {
file: 'cjs/index.js',
format: 'cjs'
}
};
执行命令
npm run build
打包完成
配置多出口
通常,我们需要打包多个模块化版本,此时,output
可以是一个数组
output: [
{