我可以将此结果修改为tsconfig.json或package.json吗?
我想要这个结构:
angular2-quickstart
app
ts
app.component.ts
main.ts
js
app.component.js
app.component.js.map
main.js
main.js.map
index.html
license.md
没有这个:
angular2-quickstart
app
app.component.ts
main.ts
app.component.js
app.component.js.map
main.js
main.js.map
index.html
license.md
答案 0 :(得分:3)
是的,您可以告诉TypeScript编译器使用.js
中的outDir
选项将tsconfig.json
文件输出到其他目录,我建议设置{{1也是为了避免将来出现令人不快的意外:
rootDir
请勿忘记调整{
"compilerOptions": {
"outDir": "app/js",
"rootDir": "app/ts",
}
}
中的路径。
答案 1 :(得分:1)
如果你想在angular2中分离出.js和.ts文件,你必须只遵循两个步骤: -
1)在"outDir":"<folder name where you want to put your js Files>"
文件中的compilerOptions对象中添加tsconfig.json
。
2)在systemjs.config.js
中映射您的文件夹,即修改地图对象,如
map:{
app:<Folder-Name which you have specified in outDir>
----
----
}