vscode 1.17.0 (Windows)μ TSLint (5.7.0), codelyzer (3.2.1) λ° κ°λ μΈμ΄ μλΉμ€ 0.1.7μ΄ μ€μΉλμ΄ μμ΅λλ€.
λ΄ κ°λ CLI (1.4.5) νλ‘μ νΈμμ
tsconfigμ λ€μ μ€μ μ΄μλ κ²½μ°
"paths": {
"@app/*": ["app/*"],
"@env/*": ["environments/*"]
},
λ΄ μμ
μ λ€μκ³Ό κ°μ΅λλ€.
'@ app / shared / shared.module'μμ {SharedModule} κ°μ Έ μ€κΈ°;
λΉ¨κ°μ λ°μ€μ΄μλ vscodeμ νμλλ λ΄ ν νλ¦Ώμ μ΄μ κ°μ μ€λ₯κ° λ§μ΄ λ°μν©λλ€.
[Angular] μμ± λ°μΈλ© ngIf ν¬ν¨ λ ν νλ¦Ώμ μ§μλ¬Έμμ μ¬μ©νμ§ μμ΅λλ€. μμ± μ΄λ¦μ μ² μκ° μ¬λ°λ₯Έμ§ κ·Έλ¦¬κ³ λͺ¨λ μ§μλ¬Έμ΄ "@ NgModule.declarations"μ λμ΄λμ΄ μλμ§ νμΈνμμμ€.
νμ§λ§ μλ κ²½λ‘λ‘ κ°μ Έ μ€λ©΄
import {SharedModule} from '../../shared/shared.module';
λ¬Έμ κ° μ¬λΌμ§λλ€.
μ²μμλ vscode-tslint https://github.com/Microsoft/vscode-tslint/issues/276#event -1292520818
νμ§λ§ Angular Language Serviceμμ λμ¨ κ² κ°μ΅λλ€.
μ¬κΈ°μλ κ°μ λ¬Έμ κ° μμ΅λλ€.
λλ κ°μ λ¬Έμ λ₯Ό κ°μ§κ³ μλ€
@maxisam μ¬κΈ°μ μ½λ κ΅¬μ‘°κ° μ΄λ»κ²
yout tsconfigμμ "paths"
μ μ¬μ©νλ κ²½μ° "baseUrl".
( μ΄ stackoverflow λ΅λ³ μ λ°λΌ)λ₯Ό μ§μ ν΄μΌνλ€κ³ μΈκΈνκ³ μΆμ΅λλ€.
λΏλ¦¬
| --src
|-μ±
|-곡μ
λλ λ°°λ΄μ μ¬μ©νμ§ μμ΅λλ€. μΌλ°μ μΈ CLI λ μ΄μμμ λλ€. νλ‘μ νΈλ cliμ μν΄ μμ±λ©λλ€.
κ²½λ‘ μ€μ μ΄ μμ΅λλ€.
μ¬κΈ°μλ κ°μ λ¬Έμ μ
λλ€. baseUrl
λ§€κ° λ³μκ° μ΄λ―Έ "src"λ‘ μ€μ λμ΄ μμ§λ§ μλνμ§ μμ΅λλ€.
μ΄ κ΅¬μ±μ λλ₯Ό μν΄ λ¬Έμ λ₯Ό ν΄κ²°νμ΅λλ€.
"baseUrl": "./",
"paths": {
"@app/*": ["app/*"],
"@env/*": ["environments/*"],
"@services/*": ["app/modules/core/services/*"],
"@models/*": ["app/models/*"],
"@components/*": ["app/components/*"],
"@modules/*": ["app/modules/*"],
"@core/*": ["app/modules/core/*"],
"@shared/*": ["app/modules/shared/*"],
"@features/*": ["app/modules/features/*"]
}
μ λ Angular-CLIλ₯Ό μ¬μ©νκ³ μμΌλ©° μΈλΆ κ΅¬μ± μμ λΌμ΄λΈλ¬λ¦¬λ₯Ό μ¬μ©ν λλμ΄ λ¬Έμ κ° μμ΅λλ€ (μ λ μ μμ
λλ€). μΈκΈ λ ꡬμ±μΌλ‘ tsconfig.app.json
μ (λ₯Ό) λ³κ²½νλ €κ³ μλνμ§λ§ λ΄ νΈμμ μ무κ²λ λ³κ²½νμ§ μμμ΅λλ€. λ€λ₯Έ ν΄κ²° λ°©λ²μ΄ μμ΅λκΉ? κ·Έλ¦¬κ³ / λλ λ΄ λΌμ΄λΈλ¬λ¦¬μμ μ΄λ€ μ’
λ₯μ λ³κ²½μν΄μΌν©λκΉ?
@thiagoaos μ°Έμ‘° https://github.com/angular/angular/issues/16382#issuecomment -343603683
@aitboudad μκ² κ°μ¬νμ§λ§ κ·Έκ²μ λλ₯Ό μν΄ μλνμ§ μμμ΅λλ€. λ§μΉ¨λ΄ λ΄ μ±μ Angular 5
λ‘ μ
λ°μ΄νΈνκ³ λ€λ₯Έ λ¬Έμ μμ "@angular/language-service": "5.1.0-beta.1"
μ μνλλ‘ μ
λ°μ΄νΈνμ§λ§ μ¬μ νμ΄ μ€λ₯κ° λ°μν©λλ€. Angular-Slickgrid
λΌλ λΌμ΄λΈλ¬λ¦¬μμ κ°μ Έ μκ³ μλ κ²½λ‘λ₯Ό μ¬μ©νλ Dev νκ²½μμλ ./
μ΄ λ¬Έμ κ° νμλμ§ μμ§λ§ μΈλΆ μ±μμ libλ₯Ό import ... from 'angular-slickgrid'
νκ³ λ΄λ³΄κΈ°λ‘ μμ ν μ ννλ©΄ μλμ κ°μ΄ μμ ν λΉ¨κ°μμ΄λ©λλ€.
μ€λ₯κ° μμμ μ μ μμ΅λλ€.
[Angular] Cannot read property 'isSkipSelf' of null
@angular/language-service
μ€μΉ ν @ghiscoding μ μ¬μ©νλ €λ©΄ vscodeλ₯Ό λ€μ μμν΄μΌν©λλ€.
@aitboudad μ λλ κ·Έλ κ²νμ§λ§ μ¬μ ν μ€λ₯κ° μμ΅λλ€.
@ angular / language-serviceλ₯Ό μ€μΉ ν νμλ μ΄κ²μ λμκ²λ μλνμ§ μμ΅λλ€.
λμΌν λ¬Έμ λ₯Όλ³΄κ³ ν μλ μμ΅λλ€. μ΄κ²μ μΈμ΄ μλΉμ€ νμ₯μ΄μλ VS Codeμμλ§ λ°μν©λλ€. WebStormμ κΈ°λ³Έμ μΌλ‘ λ¬Έμ κ° μμΌλ©° λͺ¨λ κ²μ ν΄κ²°ν©λλ€.
μ°Έμ‘° : https://github.com/angular/angular/issues/16382 λ° https://github.com/nrwl/nx/issues/73.
μ΄κ²μ λν μ λ°μ΄νΈκ° μμ΅λκΉ?
μλ νμΈμ, λλ§μλ μ€ μμμ΄μ.
μ λ Angular Mono Repoμμ μμ νκ³ μλλ° μ΄κ²μ μ‘°κΈ μ μ λμκ² μΌμ΄λκΈ° μμνμ΅λλ€.
곧 ν΄κ²°λκΈ°λ₯Ό λ°λλλ€! κ³ λ§μμ!
@chuckjaz μ΄λ€ μμ΄λμ΄?
https://github.com/angular/angular/issues/16382 μ΄ λ¬Έμ λ₯Ό ν΄κ²°νκ³ Angular.ng-template 0.1.9λ‘ μΆμλμμ΅λλ€. @fxck μ΅μ λ²μ μ μ€ν μ€μΈμ§ νμΈν΄ μ£Όμκ² μ΅λκΉ?
ν
λ μ΄μ λ΄ μͺ½μμ λ¬Έμ κ° λ³΄μ΄μ§ μμΌλ―λ‘ μ§κΈ μλνλμ§ νμΈν μ μμ΅λλ€. κ°μ¬
λ¬Έμ κ° ν΄κ²°λμμΌλ―λ‘ μ§κΈμ λ«μ΅λλ€.
μ΄ λ¬Έμ λ νλμ΄ μμ΄ μλμΌλ‘ μ κ²Όμ΅λλ€.
μ μ¬νκ±°λ κ΄λ ¨λ λ¬Έμ κ° λ°μνλ©΄ μλ‘μ΄ λ¬Έμ λ₯Ό μ μΆνμμμ€.
μλ λν μ κΈ μ μ± μ λν΄ μμΈν μμ보μμμ€.
_μ΄ μμ μ λ΄μ μν΄ μλμΌλ‘ μνλμμ΅λλ€ ._
κ°μ₯ μ μ©ν λκΈ
μ¬κΈ°μλ κ°μ λ¬Έμ κ° μμ΅λλ€.