首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >当与RollupJS绑定时遇到缩小文件的问题-使用rollup plugin-uglify绑定多项

当与RollupJS绑定时遇到缩小文件的问题-使用rollup plugin-uglify绑定多项
EN

Stack Overflow用户
提问于 2018-05-18 20:25:27
回答 1查看 1.7K关注 0票数 2

我试图使用rollup插件-多条目和rollup插件-uglify将相当多的JavaScript文件打包到一个缩小的文件中。我刚开始缩小文件,所以唯一会抛出红旗的是,当我捆绑多个文件时,我的IDE主题不会改变代码的颜色,然后与打包单个文件并将其缩小相比,不会改变代码的颜色。

单个文件工作:

代码语言:javascript
复制
export default {
   input: 'src/scripts/components/googleAnalytics.js',
   output: {
       file: 'google.min.js',
       format: 'cjs'
     },
     plugins: [ babel(), uglify() ]
}

多个文件不起作用:

代码语言:javascript
复制
export default {
        input: 'src/scripts/components/bootstrap/*.js',
        output: {
            file: 'bootstrapped.min.js',
            format: 'cjs'
        },
        plugins: [multiEntry(), babel(), uglify({}) ]
    }

我使用的是rollup配置文件,当我在Node中运行我的脚本时,它不会抛出任何错误并打包新文件,但是似乎没有正确地缩小它。

如有任何建议,将不胜感激。

EN

回答 1

Stack Overflow用户

发布于 2018-09-10 04:08:44

一个危险的标志是,当我捆绑多个文件时,IDE的主题并没有改变代码的颜色

这是因为它会消耗过多的内存来保持大文件的语法高亮显示;VS代码团队成员的这则Github评论可能会证明是有洞察力的。

这是许多IDE的情况,而不仅仅是对代码。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50418786

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档