我们在Angular 5应用程序中需要Babel吗?内部使用什么AOT或JIT进行编译?
您不必担心2+应用中的babel。
您在项目的tsconfig.app.json文件中配置ECMAscript级别。
((请确保您使用angular的angular-cli来启动您的项目)>
示例(角度8):
{ "extends": "../tsconfig.json", "compilerOptions": { "outDir": "../out-tsc/app", "baseUrl": "./", "types": [] }, "exclude": [ "node_modules", "test.ts", "**/*.spec.ts" ] }
示例(角度5):
{ "extends": "../tsconfig.json", "compilerOptions": { "outDir": "../out-tsc/app", "baseUrl": "./", "module": "es2015", //<-- can aslo be es5 es6 es7 "types": [] }, "exclude": [ "test.ts", "**/*.spec.ts" ] }
打字稿,angle的文件系统包括JS生物圈中存在的所有其他东西的非常完整的捆绑包: