Vscode-ng-language-service: μ•Œλ¦Ό 처리기 'textDocument/didOpen'이 λ©”μ‹œμ§€μ™€ ν•¨κ»˜ μ‹€νŒ¨ν–ˆμŠ΅λ‹ˆλ‹€: null의 'length' 속성을 읽을 수 μ—†μŠ΅λ‹ˆλ‹€.

에 λ§Œλ“  2017λ…„ 12μ›” 19일  Β·  5μ½”λ©˜νŠΈ  Β·  좜처: angular/vscode-ng-language-service

VS μ½”λ“œ 버전 1.19.0(1.19.0)

[Error - 10:54:51] Notification handler 'textDocument/didOpen' failed with message: Cannot read property 'length' of null
Search path: /Users/latenal/alus/docker-nginx-webstack/www/commissions2.0/frontend/src/app/users/admin/summary
Failed to read JSON file /Users/latenal/alus/docker-nginx-webstack/www/commissions2.0/frontend/node_modules/@angular/common/locales/es-MX.metadata.json
Config file name: /Users/latenal/alus/docker-nginx-webstack/www/commissions2.0/frontend/tsconfig.json
Angular Language Service: 5.0.0-beta.5
TypeScript: 2.4.2
Error for getTemplateRefrences:
    TypeError: Cannot read property 'version' of null
    at /Users/latenal/.vscode/extensions/Angular.ng-template-0.1.7/server/node_modules/@angular/language-service/bundles/language-service.umd.js:21442:70
    at Array.find (native)
    at ReflectorHost.BaseAotCompilerHost.readMetadata (/Users/latenal/.vscode/extensions/Angular.ng-template-0.1.7/server/node_modules/@angular/language-service/bundles/language-service.umd.js:21442:42)
    at ReflectorHost.BaseAotCompilerHost.getMetadataFor (/Users/latenal/.vscode/extensions/Angular.ng-template-0.1.7/server/node_modules/@angular/language-service/bundles/language-service.umd.js:21419:29)
    at StaticSymbolResolver.getModuleMetadata (/Users/latenal/.vscode/extensions/Angular.ng-template-0.1.7/server/node_modules/@angular/language-service/bundles/language-service.umd.js:17910:45)
    at StaticSymbolResolver._createSymbolsOf (/Users/latenal/.vscode/extensions/Angular.ng-template-0.1.7/server/node_modules/@angular/language-service/bundles/language-service.umd.js:17740:29)
    at StaticSymbolResolver.getSymbolsOf (/Users/latenal/.vscode/extensions/Angular.ng-template-0.1.7/server/node_modules/@angular/language-service/bundles/language-service.umd.js:17725:14)
    at /Users/latenal/.vscode/extensions/Angular.ng-template-0.1.7/server/node_modules/@angular/language-service/bundles/language-service.umd.js:16800:30
    at Array.forEach (native)
    at extractProgramSymbols (/Users/latenal/.vscode/extensions/Angular.ng-template-0.1.7/server/node_modules/@angular/language-service/bundles/language-service.umd.js:16799:79)
getTemplateRefrences: 1807ms
SERVER ERROR: Cannot read property 'length' of null
TypeError: Cannot read property 'length' of null
    at Project.updateFileMap (/Users/latenal/.vscode/extensions/Angular.ng-template-0.1.7/server/editorServices.js:797:94)
    at Project.updateGraph (/Users/latenal/.vscode/extensions/Angular.ng-template-0.1.7/server/editorServices.js:815:14)
    at Project.finishGraph (/Users/latenal/.vscode/extensions/Angular.ng-template-0.1.7/server/editorServices.js:807:14)
    at ProjectService.openConfigFile (/Users/latenal/.vscode/extensions/Angular.ng-template-0.1.7/server/editorServices.js:1634:17)
    at ProjectService.openOrUpdateConfiguredProjectForFile (/Users/latenal/.vscode/extensions/Angular.ng-template-0.1.7/server/editorServices.js:1486:41)
    at ProjectService.openClientFile (/Users/latenal/.vscode/extensions/Angular.ng-template-0.1.7/server/editorServices.js:1404:23)
    at /Users/latenal/.vscode/extensions/Angular.ng-template-0.1.7/server/documents.js:135:47
    at TextDocuments.logErrors (/Users/latenal/.vscode/extensions/Angular.ng-template-0.1.7/server/documents.js:235:13)
    at /Users/latenal/.vscode/extensions/Angular.ng-template-0.1.7/server/documents.js:131:74
    at handleNotification (/Users/latenal/.vscode/extensions/Angular.ng-template-0.1.7/server/node_modules/vscode-jsonrpc/lib/main.js:353:21)
[Error - 11:04:09] Notification handler 'textDocument/didOpen' failed with message: Cannot read property 'length' of null

κ°€μž₯ μœ μš©ν•œ λŒ“κΈ€

κ°μ‚¬ν•©λ‹ˆλ‹€. λ¬Έμ œκ°€ μžˆλŠ” 파일만 μ‚­μ œν•˜κ³  ν•΄κ²°ν•©λ‹ˆλ‹€. κ·€ν•˜μ˜ 경우 @alusev λŠ” /Users/latenal/alus/docker-nginx-webstack/www/commissions2.0/frontend/node_modulesμ—μ„œ JSON 파일만 μ§€μ›λ‹ˆλ‹€. /@angular/common/locales/es-MX.metadata.json

λͺ¨λ“  5 λŒ“κΈ€

μ΄λŠ” μ–Έμ–΄ μ„œλΉ„μŠ€κ°€ [null] λ‚΄μš©μ˜ 메타데이터 νŒŒμΌμ„ 읽으렀고 ν–ˆκΈ° λ•Œλ¬Έμ— λ°œμƒν•©λ‹ˆλ‹€.

μ΄λŸ¬ν•œ νŒŒμΌμ€ μ²˜μŒλΆ€ν„° 내보내지 μ•Šμ•„μ•Ό ν•˜κ³  ν˜„μž¬ κ³ μ •λœ 각도 λ§ˆμŠ€ν„°μ΄λ―€λ‘œ μ•ˆμ „ν•˜κ²Œ μ‚­μ œν•  수 μžˆμŠ΅λ‹ˆλ‹€.

잘λͺ»λœ λ©”νƒ€λ°μ΄ν„°μ—μ„œ μ–Έμ–΄ μ„œλΉ„μŠ€κ°€ μΆ©λŒν•˜μ§€ μ•Šμ•„μ•Ό ν•˜λ―€λ‘œ 이 문제λ₯Ό λ―Έν•΄κ²° μƒνƒœλ‘œ λ‘‘λ‹ˆλ‹€.

κ°μ‚¬ν•©λ‹ˆλ‹€. λ¬Έμ œκ°€ μžˆλŠ” 파일만 μ‚­μ œν•˜κ³  ν•΄κ²°ν•©λ‹ˆλ‹€. κ·€ν•˜μ˜ 경우 @alusev λŠ” /Users/latenal/alus/docker-nginx-webstack/www/commissions2.0/frontend/node_modulesμ—μ„œ JSON 파일만 μ§€μ›λ‹ˆλ‹€. /@angular/common/locales/es-MX.metadata.json

같은 문제:
"registerLocaleData"(@angular/common)둜 λ“±λ‘λœ λ‘œμΌ€μΌμ˜ 각 λ‘œμΌ€μΌ 메타데이터 νŒŒμΌμ—μ„œ μ‹€νŒ¨ν•©λ‹ˆλ‹€.

이것은 #192의 λ³΅μ œλ³Έμž…λ‹ˆλ‹€.

이 λ¬Έμ œλŠ” ν™œλ™μ΄ μ—†μ–΄ μžλ™μœΌλ‘œ μž κ²ΌμŠ΅λ‹ˆλ‹€.
μœ μ‚¬ν•˜κ±°λ‚˜ κ΄€λ ¨λœ λ¬Έμ œκ°€ λ°œμƒν•˜λ©΄ μƒˆ 문제λ₯Ό μ œμΆœν•˜μ‹­μ‹œμ˜€.

μžλ™ λŒ€ν™” 잠금 μ •μ±… 에 λŒ€ν•΄ μžμ„Ένžˆ μ•Œμ•„λ³΄μ„Έμš”.

_이 μž‘μ—…μ€ 봇에 μ˜ν•΄ μžλ™μœΌλ‘œ μˆ˜ν–‰λ˜μ—ˆμŠ΅λ‹ˆλ‹€._

이 νŽ˜μ΄μ§€κ°€ 도움이 λ˜μ—ˆλ‚˜μš”?
0 / 5 - 0 λ“±κΈ‰