嗨,我正在乞求一个带有打字稿的项目,它使用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"
}
},
...
});
我正在运行打字稿:2.9.2版和grunt-ts 5.5.1版
我将sourceMap定义为true,但是在编译时未生成.map文件。 我在做什么错了?
更新
现在,我意识到我的.map文件正在生成,尽管代码是一行的。 :/
但是在Chrome中,.ts文件中不显示任何内容。在firefox中,它显示一条错误消息
获取原始源时出错:请求失败,状态为404 来源网址:http://localhost:3501/public_html/web/js ...