Sorunun başlığı belirttiğimiz gibi, biz TypeScript kullanan bir takımız, ancak editörler Atom ve VSCode. tsconfig.json
ile sorunlarımız var.tsconfig.json: Atom ve VSCode ile bir ekipte TypeScript kullanarak?
- VSCode (Eğik 1.x için) VSCode için ad bilinmemektedir yüzden
ng
, typings tanımıyor. - aşağıdaki tsconfig.json bir
ile VSCode tarafından yorumlanmasıdır izin verilmeyen bir şema ile eşleşir. Sanırım
, bu konularda arasında bir bağlantı yoktur.
{
"compilerOptions":
{
"target": "es5",
"module": "commonjs",
"declaration": false,
"noImplicitAny": false,
"removeComments": true,
"noLib": false,
"preserveConstEnums": true,
"suppressImplicitAnyIndexErrors": true,
"outDir": "./tmp/typescript",
"rootDir": "./our/ts/dir"
},
"filesGlob": [
"./src/**/*.ts",
"!./node_modules/**/*.ts",
"./bower_components/our_library/src/company/**/*.ts",
"./typings/tsd.d.ts"
],
"files": [
"./src/example.ts",
"./src/many/many/entries/any.ts",
"./src/lib.ts/a_library.ts",
"./src/lib.ts/angular.ts",
"./src/lib.ts/jquery.ts",
"./src/lib.ts/lodash.ts",
"./src/lib.ts/moment.ts",
"./src/lib.ts/restangular.ts",
"./src/lib.ts/selectize.ts",
"./src/lib.ts/systemjs.ts",
"./typings/tsd.d.ts"
],
"exclude": [],
"atom": {
"rewriteTsconfig": true
}
}
(typings zaten tsconfig.json dahildir) Ben this question dayalı sorunu yönetmek için denedim ama cevap yardımcı olmuyor. Ayrıca tsconfig.json spec
okuma çok yararlı değildi, çünkü JSON filesGlob
ve atom
alanları kaldırdığınızda VSCode hata iletisi ortaya çıkar.
Herhangi bir tavsiye memnuniyetle karşılanır. Sorun 2 numaralı İçin
Mükemmel! Bu çözüldü sorun 1, beklendiği gibi. Çok çok teşekkürler. – BairDev