代码拉取完成,页面将自动刷新
import json from 'rollup-plugin-json'; // rollup 支持ESM,我们可以直接使用import导入
import resolve from 'rollup-plugin-node-resolve';
import commonjs from 'rollup-plugin-commonjs';
import babel from 'rollup-plugin-babel';
import builtins from 'rollup-plugin-node-builtins';
import nodePolyfills from 'rollup-plugin-polyfill-node';
export default {
input: "./main.js", // 程序入口
output: {//文件输出配置
// dir: './dist/engine',
file: "./dist/engine.js", // 打包生成的文件位置和文件名
format: "umd", // 输出格式
name: 'ModleViewEngine',
globals: {
}
},
plugins: [
nodePolyfills(),
builtins(),
json(),// 把调用的结果放到数组当中,而不是将函数放进去
babel({
runtimeHelpers: true,
// exclude: "node_modules/**",
externalHelpers: true
}),
commonjs(
// {
// namedExports: {
// 'minio': ['Client'],
// },
// include: /node_modules/,
// }
),
resolve(),
],
external: [
],
}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。