rollup.config.js 702 B

1234567891011121314151617181920212223242526
  1. /* import resolve from 'rollup-plugin-node-resolve';
  2. import commonjs from 'rollup-plugin-commonjs';
  3. import { terser } from 'rollup-plugin-terser'; */
  4. import pkg from './package.json';
  5. // 如果cjs模块无法满足,可以取消注释
  6. export default [
  7. // UMD for browser
  8. /* {
  9. input: 'src/index.js',
  10. output: {
  11. name: 'scTest',
  12. file: pkg.browser,
  13. format: 'umd',
  14. },
  15. plugins: [resolve(), commonjs(), terser()], // 浏览器使用的代码文件进行简化
  16. }, */
  17. // CommonJS for Node and ES module for bundlers build
  18. {
  19. input: 'src/index.js',
  20. output: [
  21. { file: pkg.main, format: 'cjs' },
  22. // { file: pkg.module, format: 'es' },
  23. ],
  24. },
  25. ];