🌺前言
rollup常用插件
- @rollup/plugin-commonjs 处理cjs模块
- @rollup/plugin-node-resolve 处理npm包
- @rollup/plugin-json 处理json编程es对象
javascript
import json from "@rollup/plugin-json";
import nodeResolve from "@rollup/plugin-node-resolve";
import commonjs from "@rollup/plugin-commonjs";
export default {
input: "src/index.js",
output: [
// {
// file: "dist/bundle-iife.js",
// format: "iife",
// },
{
// file: "dist/bundle-esm.js",
dir:'dist',
format: "esm",
},
// {
// file: "dist/bundle-amd.js",
// format: "amd",
// },
// {
// file: "dist/bundle-cjs.js",
// format: "cjs",
// },
],
plugins:[
json(),
nodeResolve(),
commonjs()
]
};
文章最后更新于 2024-12-03 17:02:30
作者:徐徐版权声明:转载请注明文章出处