首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Google闭包在javascript小型化时出现错误

Google闭包在javascript小型化时出现错误
EN

Stack Overflow用户
提问于 2016-07-20 16:19:02
回答 1查看 97关注 0票数 0

我正在使用google-closure compiler grunt任务来缩小javascript文件。我定义的任务如下:

代码语言:javascript
复制
'closure-compiler': {
        deviceDetails: {

            files: {
                'target.min.js: 'source.js'
            },
            options: {
              compilation_level: 'SIMPLE'
            }
            //  args: [
            //     '--js', 'source.js',
            //     '--compilation_level', 'SIMPLE',
            //     '--js_output_file', 'out.js',
            //     '--debug'
            //     ]

        }

这给了我一个错误

代码语言:javascript
复制
  [ { '29': 1,
_state: 2,
_result: [Error: not implemented],
_subscribers: [] } ]
Warning: Compilation error Use --force to continue.

Aborted due to warnings.

早些时候,我遇到了promise问题,为此我安装了pollyfill模块。

代码语言:javascript
复制
require('es6-promise').polyfill();

我正在运行npm 1.3.10版本,不幸的是,我现在不能升级它。

此外,还遵循了使用args的替代方法。仍然面临同样的错误。

EN

回答 1

Stack Overflow用户

发布于 2016-07-22 04:28:59

因此,在bit分析之后,我使用了下面两个grunt插件

代码语言:javascript
复制
1. grunt-closure-tools

2. google-closure-compiler

Its是遗留npm版本的一个问题。

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

https://stackoverflow.com/questions/38475963

复制
相关文章

相似问题

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