próbuję uruchomić nowy projekt w Kątowymi 2 w systemie Windows w oparciu o następujące repozytorium: https://github.com/mgechev/angular2-seedkątowa 2 z błędami w Sublime Text 3
wszystko działa poprawnie (npm install
, npm start
...) z wyjątkiem tego Sublime Text 3 pokazuje mi błędy, które nie występują podczas wykonywania projektu.
Oto kroki I przestrzegać:
$ git clone https://github.com/mgechev/angular2-seed.git
$ cd angular2-seed
$ npm install
Potem otworzyć projekt z Sublime Text (z TypeScript package) i zmierzyć masę błędów/ostrzeżeń w kodzie.
Błąd nr 1
Klasy z @Component
dekoratorów pokazać się następujący błąd:
Experimental support for decorators is a feature that is subject to change in a future release. Set the 'experimentalDecorators' option to remove this warning.
(ignoruje linię "experimentalDecorators": true
w tsconfig.json)
Błąd # 2
W src/client/app/about/about.component.ts na przykład na linii:
moduleId: module.id,
Sublime pokazuje ten błąd:
Cannot find name 'module'.
tsconfig.json
{
"compilerOptions": {
"target": "es5",
"module": "commonjs",
"declaration": false,
"removeComments": true,
"noLib": false,
"emitDecoratorMetadata": true,
"experimentalDecorators": true,
"lib": ["es6", "es2015", "dom"],
"sourceMap": true,
"pretty": true,
"allowUnreachableCode": false,
"allowUnusedLabels": false,
"noImplicitAny": true,
"noImplicitReturns": true,
"noImplicitUseStrict": false,
"noFallthroughCasesInSwitch": true,
"typeRoots": [
"./node_modules/@types",
"./node_modules"
],
"types": [
"node"
]
},
"exclude": [
"node_modules",
"dist",
"src"
],
"compileOnSave": false
}
package.json
https://github.com/mgechev/angular2-seed/blob/27db8a19f70470f5110482df1a4debc1100ec347/package.json
Dlaczego tak mam 2 błędy? Mogę się rozwijać, ale nie jest to przyjemne.
czy możesz przesłać plik package.json – Abhinandan