lorenjs-plugin

0.0.1 • Public • Published

rollup.config.js

输入 input

String 这个包的入口点

文件输出配置 output

Object

格式 format

String 生成包的格式:

  • amd - 异步模块定义,用于像 Requirejs 这样的模块加载器
  • cjs - CommonJs,适用于 Node 和 Browserify/Webpack
  • esm - 将软件包保存为 ES 模块文件,在现代浏览器中可以通过 <script type="module"></script> 引入
  • iife - 一个自动执行的功能,适合作为 <script> 标签。(如果要为应用程序创建一个捆绑包,您可能想要使用它, 因为它会使文件大小变小)
  • umd - 通用模块定义,以 amdcjsiife 为一体
  • system - SystemJs加载器格式
生成包名称 name

String 变量名,代表你的 iife/umd 包,同一页上的其他脚本可以访问它

output: {
  // 输出文件
  file: 'bundle.js',
  // 5种输出格式,amd / cjs / umd / iife / esm
  format: 'cjs',
  // 当format为iife和umd时必须提供,将作为全局变量挂在window(浏览器环境)下,window.L = ...
  name: 'L',
  // 生成source.map.js 方便调试
  sourcemap: 'true'
}

Readme

Keywords

Package Sidebar

Install

npm i lorenjs-plugin

Weekly Downloads

1

Version

0.0.1

License

MIT

Unpacked Size

7.37 kB

Total Files

11

Last publish

Collaborators

  • lorenslj