Получение ошибки, пока NG служат.Использование mapbox / mapbox-gl-draw - PullRequest
0 голосов
/ 25 мая 2018

Имеются следующие версии:

"angular": 6.0.3 
"rxjs": "^6.2.0",
"@mapbox/mapbox-gl-draw": "^1.0.4",

При нг подачи Ошибка при получении: enter image description here

Может ли кто-нибудь помочь мне, будут оценены ..

Ответы [ 2 ]

0 голосов
/ 26 мая 2018

на самом деле для решения этой проблемы было игнорирование fs require в webpack.config.js, но в angular-cli версии 6 и выше мы не можем извлечь webpack.config.js на основании этой проблемы и Issue . Поэтому мы не можем сказать, что webpack игнорирует fs. Похоже, мы больше не можем использовать fs в Angular-cli 6 и выше. Вы также можете объявить fs, выполнив declare var fs: any;это решает ng serve, но если вы строите проект, а затем запустите npm run serve, возникнет ошибка:

'fs' не определено.

0 голосов
/ 25 мая 2018

Проблема в том, что Angular CLI v6 больше не поставляется с поддержкой встроенных модулей узла, см. здесь .Это исправление обрисовано в общих чертах в комментариях ниже по теме проблемы здесь :

В polyfills.ts добавлено:

(window as any).fs = window;

...