Javascript 早午餐场地Skeeper JS minify在未定义上失败:意外标记:punc(,)(行:17,列:19,位置:664)

Javascript 早午餐场地Skeeper JS minify在未定义上失败:意外标记:punc(,)(行:17,列:19,位置:664),javascript,build,brunch,Javascript,Build,Brunch,我使用早午餐和groundskeeper早午餐,但当我跑步时: brunch build -P 我犯了这个错误: JS minify在未定义上失败:意外标记:punc,行:17,列:19,位置:664 但问题是,我检查了缩小的文件,代码属于早午餐本身?我错过什么了吗 : 这是正在生成的压缩文件的第一部分。这个错误消息没有什么意义,因为我觉得它很好 (function(/*! Brunch !*/) { 'use strict'; var globals = typeof win

我使用早午餐和groundskeeper早午餐,但当我跑步时:

brunch build -P
我犯了这个错误:

JS minify在未定义上失败:意外标记:punc,行:17,列:19,位置:664

但问题是,我检查了缩小的文件,代码属于早午餐本身?我错过什么了吗

:

这是正在生成的压缩文件的第一部分。这个错误消息没有什么意义,因为我觉得它很好

(function(/*! Brunch !*/) {
    'use strict';

   var globals = typeof window !== 'undefined' ? window : global;
   if (typeof globals.require === 'function') return;

   var modules = {};
   var cache = {};

   var has = function(object, name) {
       return ({}).hasOwnProperty.call(object, name);
   };

   var expand = function(root, name) {
       var results = [], parts, part;
       if (/^\.\.?(\/|$)/.test(name)) {
           parts = [root, name].join('/').split('/');
       } else {
           parts = name.split('/');
       }
       for (var i = 0, length = parts.length; i < length; i++) {
           part = parts[i];
       if (part === '..') {
           results.pop();
       } else if (part !== '.' && part !== '') {
           results.push(part);
       }
   }
   return results.join('/');
  };
...

你能给我们看一下未统一的代码吗?我只是在进一步研究代码。没有使用严格模式,存在许多不一致。我认为给出的错误消息可能不在我正在查看的文件中。我想我需要通过,添加严格模式,找到任何问题并解决它们?