Угловая 6 ОШИБКА в ./node_modules/@telerik/kendo-intl/dist/es/cldr/territory.js - PullRequest
0 голосов
/ 18 января 2019

Я работаю над проектом Angular 6. Я устанавливал плагин для xlsx и сохранения файла, и после сборки ng я начал получать эту ошибку:

ERROR in ./node_modules/@telerik/kendo-intl/dist/es/cldr/territory.js 13:9
Module parse failed: Identifier 'territoryFromName' has already been declared (13:9)
    You may need an appropriate loader to handle this file type.
    | }
    |
    > function territoryFromName(name, identity) {
    |     var likelySubtags = cldr.supplemental.likelySubtags;
    |     var parts = name.split("-"); 

Я удалил содержимое узловых модулей и установил npm. Снова после ng build, та же ошибка. Тогда я побежал

npm install --save '@telerik/kendo-intl';

Теперь я получаю:

npm ERR! Error while executing:
npm ERR! C:\Program Files\Git\cmd\git.EXE ls-remote -h -t ssh://git@github.com/telerik/kendo-intl'.git
npm ERR!
npm ERR! ssh: Could not resolve hostname github.com: Name or service not known
npm ERR! fatal: Could not read from remote repository.
npm ERR!
npm ERR! Please make sure you have the correct access rights
npm ERR! and the repository exists.
npm ERR!
npm ERR! exited with error code: 128

Я попытался запустить командную строку с правами Admim, но это не помогло. пожалуйста, помогите!

1 Ответ

0 голосов
/ 18 января 2019

Исправлена ​​проблема с ручным редактированием файла территория.js (node_modules @ telerik \ kendo-intl \ dist \ es \ cldr). Удалил функцию TerritFromName (name) и сохранил и сделал ng build и заработал!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...