tsconfig.json(2)

本文详细介绍了TypeScript的编译配置选项,包括`jsx`、`jsxFactory`、`sourceMap`、`moduleResolution`、`emitDecoratorMetadata`和`experimentalDecorators`等关键设置,帮助开发者理解如何优化TypeScript项目构建过程。
摘要由CSDN通过智能技术生成

"inlineSourceMap": false, // 将代码与sourcemaps生成到一个文件中,要求同时设置了 --inlineSourceMap或 --sourceMap属性。 "inlineSources": false, // 将每个文件作为单独的模块(与“ts.transpileModule”类似)。 "isolatedModules": false, // 在 .tsx文件里支持JSX: "React"或 "Preserve"。查看 JSX。 "jsx": "preserve", // 指定生成目标为react JSX时,使用的JSX工厂函数,比如 React.createElement或 h。 "jsxFactory": "React.createElement", "sourceMap": true, "moduleResolution": "node", // 给源码里的装饰器声明加上设计类型元数据。查看 issue #2577了解更多信息。 "emitDecoratorMetadata": true, // 启用实验性的ES装饰器。 "experimentalDecorators": true, // 打印出编译后生成文件的名字 "listEmittedFiles": true, // 编译过程中打印文件名。 "listFiles": true, "target": "es5", // node_modules依赖的最大搜索深度并加载JavaScript文件。仅适用于 --allowJs。 "maxNodeModuleJsDepth": 1, "module": "umd", "typeRoots": ["node_modules/@types"], // 删除所有注释,除了以 /!*开头的版权信息。 "removeComments": true, "lib": ["es2017", "dom"], "noImplicitAny": true, "paths": { } 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值