首页
留言
友链
关于
Search
1
思源笔记docker私有化部署及使用体验分享
2,879 阅读
2
windows11 远程提示:为安全考虑,已锁定该用户帐户,原因是登录尝试或密码更改尝试过多。
1,230 阅读
3
解决 nginxProxyManager 申请证书时的SSL失败问题
882 阅读
4
Pointer-Focus:一款功能强大的教学、录屏辅助软件
857 阅读
5
使用cspell对项目做拼写规范检查
720 阅读
Web前端
CSS
JavaScript
交互
Vue
小程序
后端
Java
运维
项目
生活
其他
转载
软件
职场
登录
Search
标签搜索
docker
DevOps
magic-boot
Linux
酷壳
frp
RabbitMQ
gitlab
Node
git
工具
MybatisPlus
clickhouse
Syncthing
规范
前端
产品
nginx
markdown
axios
朱治龙
累计撰写
153
篇文章
累计收到
10
条评论
首页
栏目
Web前端
CSS
JavaScript
交互
Vue
小程序
后端
Java
运维
项目
生活
其他
转载
软件
职场
页面
留言
友链
关于
搜索到
1
篇与
TypeScript
的结果
2021-11-30
简单理解 Typescript 的配置文件 tsconfig.json
TS 使用 tsconfig.json 作为其配置文件,他主要包括两块内容:指定待编译的文件定义编译选项一般来说, tsconfig.json 文件所处的路径就是当前 TS 项目的根路径。tsconfig.json 的配置项众多并且复杂。所有的选项可以参考官方文档:https://www.typescriptlang.org/zh/tsconfig 这里我们分析一个简单示例:{ "compilerOptions": { "module": "commonjs", "noImplicitAny": true, "sourceMap": true, "declaration": true }, "files": [ "app.ts", "foo.ts", ] }其中, compilerOptions 用来配置编译选项, files 用来指定待编译文件。这里的待编译文件是指入口文件,任何被入口文件依赖的文件。也可以使用 include 和 exclude 来指定和排除待编译文件:{ "include": [ "src/**/*" ], "exclude": [ "node_modules", "**/*.spec.ts" ] }下面简述 compilerOptions 中的选项配置,这些配置简单来说就是影响整个编译的过程和编译的结果。module - 生成的 Javascript 模块形式:none、commonjs、amd、system、umd、es6、es2015 或 esnextnoImplicitAny - 存在隐式 any 时抛错 (默认为 false)sourceMap - 生成 map 文件 (默认为 false)declaration - 生成对应的 .d.ts 文件 (默认为 false)
2021年11月30日
307 阅读
0 评论
0 点赞