【问题标题】:GulpUglifyError: anytime I make changes to JSGulpUglifyError:每当我对 JS 进行更改时
【发布时间】:2018-08-02 18:06:52
【问题描述】:

我知道这个话题在这里被广泛讨论,但我似乎无法解决这个问题。

由于某种原因,我在 VS 中的 gulp 无法正常工作,因此我在终端窗口中运行 gulp。当我打开一个新分支并运行 gulp all 时,它运行良好。然后我开始 gulp watch 开始正常。然后我去对我要修复的 Javascript 进行更改,在我更改为说 JS 函数并按保存后,我的 gulp watch 爆炸并说 "GulpUglifyError: unable to minify JavaScript"

在我对实际的 JS 进行更改之前,似乎一切正常。我对 JS 很陌生,所以如果这是一个菜鸟问题,请原谅我,但在我看来,我应该能够进行更改,然后将其保存在 VS 中并让 gulp watch 滚动并重新丑化 JS?

是我的 JS 中的箭头函数导致了这个错误 es5 vs es6 吗? uglify 是否无法处理:

setTimeout(() => { $("#from_date").data("DateTimePicker").minDate(e.date); }, 0);

如果是这样,我该如何重写这个函数来使用我的 uglify()?

【问题讨论】:

    标签: javascript uglifyjs gulp-uglify


    【解决方案1】:

    原来我得到了一个 uglify 错误,因为我试图 uglify 一个箭头函数 => 这是一个 es6 功能。相反,我用 es5 语法重写了函数以摆脱 =>。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2022-07-10
      • 1970-01-01
      • 2014-07-09
      • 2017-03-27
      • 2021-09-05
      • 1970-01-01
      • 2015-05-31
      相关资源
      最近更新 更多