Проблемы с глотком с JavaScript - PullRequest
0 голосов
/ 25 февраля 2019

Как видно из названия, в настоящее время я использую gulp в своем проекте.Каждый раз, когда я пытаюсь скомпилировать все, это выдает ошибку.Я прошел через код, у него, похоже, нет проблем (и он работает, прежде всего).Когда я удаляю одну функцию из своего кода, она без проблем компилирует ее.

/* Main JS */

$(document).ready(function() {
  $.ajax({
    url: "resources/json/main-nav.json",
    method: "GET",
    type: "JSON",
    success: function(data){
      loadNav(data);
    }
  });
});

/* Functions NOTE: WHEN I REMOVE THIS FUNCTION, IT COMPILES WITHOUT ISSUES.*/
function loadNav(items){
  let writeNav = "";
  for(let item of items){
    writeNav += `<li><a href="${item.href}">${item.text}</a></li>`;
  }
  $(".navigation-list").html(writeNav);
}

РЕДАКТИРОВАТЬ: Забыл фактическую ошибку:

events.js:183
      throw er; // Unhandled 'error' event
      ^
GulpUglifyError: unable to minify JavaScript
    at createError (/var/www/html/guitar-store/node_modules/gulp-uglify/lib/create-error.js:6:14)
    at apply (/var/www/html/guitar-store/node_modules/gulp-uglify/node_modules/lodash/_apply.js:16:25)
    at wrapper (/var/www/html/guitar-store/node_modules/gulp-uglify/node_modules/lodash/_createCurry.js:41:12)
    at /var/www/html/guitar-store/node_modules/gulp-uglify/lib/minify.js:55:15
    at DestroyableTransform._transform (/var/www/html/guitar-store/node_modules/gulp-uglify/composer.js:12:19)
    at DestroyableTransform.Transform._read (/var/www/html/guitar-store/node_modules/through2/node_modules/readable-stream/lib/_stream_transform.js:184:10)
    at DestroyableTransform.Transform._write (/var/www/html/guitar-store/node_modules/through2/node_modules/readable-stream/lib/_stream_transform.js:172:83)
    at doWrite (/var/www/html/guitar-store/node_modules/through2/node_modules/readable-stream/lib/_stream_writable.js:428:64)
    at writeOrBuffer (/var/www/html/guitar-store/node_modules/through2/node_modules/readable-stream/lib/_stream_writable.js:417:5)
    at DestroyableTransform.Writable.write (/var/www/html/guitar-store/node_modules/through2/node_modules/readable-stream/lib/_stream_writable.js:334:11)
...