当前位置: 首页 > news >正文

app和网站哪个难做seo推广学院

app和网站哪个难做,seo推广学院,博客网站登录,小程序加盟代理前景最近在学ts,因为tsconfig的配置实在太多啦,所以写此文章用作记录,也作分享 作用? tsconfig.jsono是ts编译器的配置文件,ts编译器可以根据它的信息来对代码进行编译 初始化一个tsconfig文件 tsc -init配置参数解释 …

最近在学ts,因为tsconfig的配置实在太多啦,所以写此文章用作记录,也作分享

作用?

tsconfig.jsono是ts编译器的配置文件,ts编译器可以根据它的信息来对代码进行编译

初始化一个tsconfig文件

tsc -init

在这里插入图片描述
在这里插入图片描述

配置参数解释

include

用来指定哪些ts文件需要被编译

//tsconfig.json
{"include":["./src/**/*"]
}

以上代码表示,只有src下的所有文件(**)的所有目录(*)需要被编译

exclude

用来指定不需要被编译的ts文件,默认值:【“node_modules”,“bower_components”,“jspm_packages”】

//tsconfig.json
"exclude":["./src/hello/**/*"]

以上代码表示src下的所有文件的所有目录都不需要被编译

extends

定义要继承的配置文件(比如有两个tsconfig.json文件A、B,A可以不用自己配置,而去继承B的)

files

指定被编译的文件目录,和include有点像,只不过files是把小目录全部列出来了

//tsconfig.json
files:["core.ts","sys.ts","types.ts"]

compilerOptions

  • target
    用来指定ts要被编译的js版本,可选值:‘es3’, ‘es5’, ‘es6’, ‘es2015’, ‘es2016’, ‘es2017’, ‘es2018’, ‘es2019’, ‘es2020’, ‘es2021’, ‘es2022’, ‘esnext’
//tsconfig.json
{compilerOptions:{target:"es2020"}
}
  • lib
    指定要用到的库,例如:在js文件中用了document.getElementById(),就必须引入dom
//tsconfig.json
{compilerOptions:{lib:["dom"]}
}
  • moodule
    指定模块化规范的类型
//tsconfig.json
{compilerOptions:{module:"commonjs"}
}
  • rootDir
    用来指定编译的入口文件,即特指编译哪个文件里的ts
//tsconfig.json
{compilerOptions:{"rootDir": "./src"}
}

在这里插入图片描述
以上json文件用指定,只编译src下的ts文件

  • outDir
    用于指定被编译后的生成的js文件放在何处
//tsconfig.json
{compilerOptions:{"outDir": "./dist"}
}

在这里插入图片描述
以上配置表明被编译后的js文件放在dist文件夹中

  • outFile
    将编译后的代码放入同一文件
//tsconfig.json
{compilerOptions:{"outFile": "./all.js"}
}

以上配置表明,将编译后形成的js代码合并到all.js当中

  • removeComments
//tsconfig.json
{compilerOptions:{"removeComments": true}
}

编译后移除注释

  • noEmit
    不生成编译后的文件
//tsconfig.json
{compilerOptions:{"noEmit": true}
}
  • noEmitOnError
    有错误时,不生成编译后文件
//tsconfig.json
{compilerOptions:{"noEmitOnError": true}
}
  • strict
    所有严格检查的总开关
//tsconfig.json
{compilerOptions:{"strict": true}
}
  • allowJs
    是否对js文件进行编译
//tsconfig.json
{compilerOptions:{"allowJs": true}
}
  • checkJs
    是否检测js代码是否符合语法规范(把js当ts语法检查)
//tsconfig.json
{compilerOptions:{"checkJs": true}
}
http://www.laogonggong.com/news/71596.html

相关文章:

  • 自适应网站建设专家网站开发英文文献
  • 网站设计开发制作怎么用单位电脑做网站服务器
  • 深圳建网站企业如何建造自己的网站
  • 网站建设的主要技术做货代在哪些网站能找到客户
  • ps做的网站图片好大公司简介100字范文
  • 做海外市场什么网站推广网站域名在哪里买
  • 济南专业网站建设柳州企业网站制作
  • 中国建设工程造价协会网站医疗器械一类二类三类
  • 特色设计网站推荐app平台运营及管理
  • 广州企业网站seowordpress 支付宝 插件
  • 网站运营需要服务器吗网站开发需要哪些知识
  • 免备案网站建设软件石河建设技校网站
  • 上海大金空调网站建设折扣网站搭建
  • 精品资料网官方网站电商运营公司简介
  • 代理备案网站漳州建网站
  • qq钓鱼网址制作手机版福州百度关键词优化
  • 和一起做网店差不多的网站菏泽城乡住房建设局网站
  • 网站内如何做内部链接深圳网站设计哪里好
  • 做微电网的公司网站工作1月工资257元
  • 大型php网站系统湖南城乡住房建设厅网站
  • 做网站的接私活犯法吗招商加盟网站开发
  • 江苏cms建站系统手机wap网站模板下载
  • 怎么做旅店网站中国最新时事新闻
  • 专业的河南网站建设价格低首页优化的公司
  • 宜昌网站制作公司亿腾做网站字体一般设置
  • 建网站哪家好行业现状天元建设集团有限公司王士坤
  • wordpress站点 HTML吉首网站建设吉首网站建设
  • 怎么提高网站浏览量建网站的地址
  • 门户网站的盈利模式网站首页排名突然没了
  • 什么是网站建设的基础静态网页设计实训报告摘要