Добавить зависимость к внешним элементам с "@" в имени библиотеки - PullRequest
0 голосов
/ 25 сентября 2019

Я использую ngx-build-plus, чтобы упаковать мой угловой элемент с некоторыми дополнительными настройками webpack.В моем дополнительном конфиге веб-пакета я хочу исключить зависимость, имя которой начинается с «@», например @ angular / core.Я знаю, что @ angular / core можно исключить, сопоставив его с ng.core, но для библиотеки, которую я пытаюсь использовать, я не думаю, что смогу связать ее с помощью ng, поскольку это не угловая зависимость.Я получаю ошибку ниже.

const webpack = require('webpack');
module.exports = {
  externals: {
    '@somelib/core': '@somelib/core' // Does not work
  }
};

ОШИБКА в main-es2015.js от Terser Неожиданный символ '@' [main-es2015.js: 101,17]

...