ember-cli в рабочей ошибке сборки (UglifyWriter) Невозможно прочитать свойство '_walk' с нулевым значением - PullRequest
0 голосов
/ 10 октября 2018

У меня ошибка компиляции , возникающая только в производственной сборке .Я не могу найти, почему это происходит.Другая загадка заключается в том, почему сборка (broccoli-uglify-sourcemap) создает исходную карту файлов, которые я настроил, как исключенные в minifyJS файла конфигурации (см. здесь).

Здесь есть часть, касающаяся минимизации моегофайл конфигурации ember-cli-build.js

module.exports = function(defaults) {
  let app = new EmberApp(defaults, {
// ...

    minifyJS: {
      async: true,
      options: {
        compress: {
          collapse_vars: false
        },
        exclude: [
          "**/mylib.js",
          "**/zxcvbn-js.js"]
      }
    },
// ...

команда, которую я запускаю для сборки:

ember build --environment production 

когда я настраиваю зависимости с помощью пряжи, она хорошо подходит для разработки и производства.но, когда я устанавливаю зависимости с помощью npm (как это делает наш jenkins), он ломает это «Ошибка сборки (UglifyWriter) Невозможно прочитать свойство« _walk »из null».

некоторая информация:

ember-cli: 2.18.0 узел: 8.10.0 npm: 6.4.1 пряжа: 1.10.1 os: linux x64 (ubuntu 18.04)

...