1.8からtypescript 2.0に変換した後、エラーが多く発生しました。 エラーとtypecriptコードはです。typescript 2にアップグレードした後、(文字列)、Object、Date、Jsonの必要なインデックスが見つかりません
は "JSON"
set = JSON.parse(settin);
プロパティ 'のindexOf' 見つけることができませんが、CONCATはタイプ 'string' で
var appSetting : string = this.en.APP_SETTINGS;
var appSummary : string = this.en.APP_SUMMARY;
while (appSetting.indexOf("/") > -1) {
appSetting = appSetting.replace("/", "\\");
}
存在しない名 'オブジェクト' を見つけることができません
public async GetSettings(): Promise<Object> {
は、配列の配列を()見つけることができません
let items: Array<string> = new Array<string>();
日に見つけることができませんシムと種類を追加した後に必要とも約束が、解決のような問題がありました
public lastUpload: Date = null;
"devDependencies": {
"@types/es6-shim": "^0.31.32",
"typescript": "^2.0.3",
"vscode": "^1.0.0"
},
"dependencies": {
"@types/node": "^6.0.45",
"adm-zip": "^0.4.7",
"fs": "^0.0.2",
"github": "^2.6.0",
"ncp": "^2.0.0",
"node-watch": "0.4.0",
"open": "^0.0.5",
"rimraf": "^2.5.4",
"temp": "^0.8.3"
}
tsconfig.json
{ "compilerOptions": { "module": "commonjs", "target": "es6", "outDir": "out", "noLib": true, "sourceMap": true }, "exclude": [ "node_modules" ] }
「lib.d.ts」への参照がないようです。どのようにアップグレードしましたか? 'tsc'を実行した後のエラーメッセージはありますか? – styfle
私はpackage.jsonのTSのバージョンを2.0.3に置き換え、node_modulesフォルダを削除してnpmのインストールをやり直しました。 'tsc'はすでにtsconfig.jsonに設定されています。私はそのjsonを投稿しました。 –