Ошибка сборки с ng-packagr и материалом 2.0.0-beta.12

Я получаю сообщение об ошибке сборки, когда пытаюсь запустить ng-packagr с материалом: 2.0.0-beta.12 в качестве зависимости. Он ищет node_modules/@angular/packages/material, папка пакетов которого не существует в node_modules, поэтому я получаю ENOENT: no such file or directory open.

Я отправил это в трекеры материалов и ng-packagr, но это вполне может быть то, что я делаю локально. Я начал новый проект здесь material-issue-project, и единственное, что он делает, это импортировать один модуль (MatIconModule) из библиотеки материалов.

У кого-нибудь еще была эта проблема? Возможно, не так уж много людей используют ng-packagr с material-beta.12, но любые мысли или советы будут очень признательны.

Я не совсем уверен, как это объяснить, так как не понимаю, что происходит, но вот материал issue и ng-packagr issue. Я уверен, что есть потребность в разъяснении, поэтому просто дайте мне знать. Я также приложил скриншот ошибки, которую я получаю.

Изображение ошибки


person nmrichards    schedule 10.10.2017    source источник


Ответы (1)


Похоже, есть проблема с исходными картами в бета-версии материала.12. Просмотрите этот комментарий, чтобы установить материал в качестве внешней зависимости для текущий обходной путь.

person Will    schedule 10.10.2017