У мене є наступна проблема з використанням команди ng-xi18n:
c:UsersDocumentsbptt_webclient>node_modules.binng-xi18n
Error: parameters received {"filePath":"c:/Users/Documents/bptt_webclient/node_modules/@angular/common/src/location/location.d.ts","name":"Location"} which is not a StaticSymbo
l
at StaticReflector.parameters (c:UsersDocumentsbptt_webclientnode_modules@angularcompiler-clisrcstatic_reflector.js:92:19)
at CompileMetadataResolver.getDependenciesMetadata (c:UsersDocumentsbptt_webclientnode_modules@angularcompilerbundlescompiler.umd.js:14317:56)
at CompileMetadataResolver.getTypeMetadata (c:UsersDocumentsbptt_webclientnode_modules@angularcompilerbundlescompiler.umd.js:14282:28)
at c:UsersDocumentsbptt_webclientnode_modules@angularcompilerbundlescompiler.umd.js:14425:43
at Array.forEach (native)
at CompileMetadataResolver.getProvidersMetadata (c:UsersDocumentsbptt_webclientnode_modules@angularcompilerbundlescompiler.umd.js:14405:21)
at c:UsersDocumentsbptt_webclientnode_modules@angularcompilerbundlescompiler.umd.js:14412:43
at Array.forEach (native)
at CompileMetadataResolver.getProvidersMetadata (c:UsersDocumentsbptt_webclientnode_modules@angularcompilerbundlescompiler.umd.js:14405:21)
at CompileMetadataResolver.getNgModuleMetadata (c:UsersDocumentsbptt_webclientnode_modules@angularcompilerbundlescompiler.umd.js:14164:60)
Extraction failed
Хто-небудь має ідею як це виправити?
Версія версії: v6.6.0
Кут: 2.0.0
Дякуємо за ваш час і допомогу :)
EDIT: Те, що працювало для мене, це розшифрувати рядки, які кинули помилку в static.reflector.js. Існує помилка, але й новий .xlf файл. Просто тимчасове рішення.
Відповіді:
1 для відповіді № 1Видалити всі імпорти RouterTestingModule
і зачекайте на виправлення наступної проблеми.
https://github.com/angular/angular/issues/11276
0 для відповіді № 2
Спробуйте використати node_modules/.bin/ng-xi18n -p src/tsconfig.json
як він згадував github... Він генерує .xlf
для мене без помилок.