rollup.config.js 438 B

123456789101112131415
  1. import typescript from 'rollup-plugin-typescript2'; // 一定要是typescript2,如果使用typescript,没法自动生成.d.ts文件
  2. import pkg from './package.json';
  3. export default [
  4. // CommonJS for Node and ES module for bundlers build
  5. {
  6. input: 'src/index.ts',
  7. external: ['ms'],
  8. plugins: [typescript()],
  9. output: [
  10. { file: pkg.main, format: 'cjs' },
  11. { file: pkg.module, format: 'es' },
  12. ],
  13. },
  14. ];