前言
当我更新npm包时,遇到了如下图的问题:
我发现rollup-plugin-uglify包再也不兼容rollup 2(原因)。推荐的办法是用rollup-plugin-terser替代rollup-plugin-uglify
解决办法
安装 rollup-plugin-terser并移除 rollup-plugin-uglify:
npm i rollup-plugin-terser -D && npm rm rollup-plugin-uglify -D
更新rollup.config.js配置:
// rollup.config.js
-import { uglify } from 'rollup-plugin-uglify';
+import { terser } from 'rollup-plugin-terser';
const config = {
// ...
- plugins: [uglify()],
+ plugins: [terser()],
};
export default config;