こんにちは、私は typescript で aa プロジェクトを始めています。それはgrunt-tsを使用して javascript にコンパイルします。
ファイル内の私の構成: tsconfig.json は次のとおりです。
{
"compileOnSave": true,
"compilerOptions": {
"target": "es5",
"noImplicitAny": true,
"suppressImplicitAnyIndexErrors": true,
"removeComments": false,
"module": "amd",
"resolveJsonModule": true,
"strict": true,
"rootDir": "public_html/",
"outDir": ".tmp/",
"sourceMap": true
},
"include": [
"public_html/web/js/**/*.ts"
],
"exclude": [
"node_modules/"
]
}
私の gruntfile.js は巨大ですが、ここでは tsconfig.json を呼び出すのが私のタスクです
grunt.initConfig({
...
...
...
ts: {
dev: {
tsconfig: "./tsconfig.json"
}
},
...
});
typescript を実行しています: バージョン 2.9.2 および grunt-ts バージョン 5.5.1
sourceMap を true として定義していますが、コンパイルすると .map ファイルが生成されません。私が間違っていることは何ですか?
アップデート
コードは 1 行ですが、.map ファイルが生成されていることに気付きました。:/
ただし、Chrome では .ts ファイルのコンテンツは表示されません。firefoxではエラーメッセージが表示されます
元のソースの取得中にエラーが発生しました: リクエストはステータス 404 で失敗しました ソース URL: http://localhost:3501/public_html/web/js ...