首页 > 其他分享 >ts构建编译选项-tsconfig.json

ts构建编译选项-tsconfig.json

时间:2023-12-27 23:12:57浏览次数:29  
标签:文件 指定 ts 编译 json tsconfig

概述

如果一个目录下存在一个tsconfig.json文件,那么它意味着这个目录是TypeScript项目的根目录。 tsconfig.json文件中指定了用来编译这个项目的根文件和编译选项。 一个项目可以通过以下方式之一来编译:

使用tsconfig.json

  • 不带任何输入文件的情况下调用tsc,编译器会从当前目录开始去查找tsconfig.json文件,逐级向上搜索父目录。
  • 不带任何输入文件的情况下调用tsc,且使用命令行参数--project(或-p)指定一个包含tsconfig.json文件的目录。
    当命令行上指定了输入文件时,tsconfig.json文件会被忽略。

属性

参考文档https://www.tslang.cn/docs/handbook/tsconfig-json.html

include

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

exclude

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

files

  • 指定被编译文件的列表

标签:文件,指定,ts,编译,json,tsconfig
From: https://www.cnblogs.com/zyyanga/p/17931623.html

相关文章

  • JavaImprove--Lesson02--Object类,Objects工具类,封装类
    一.Object类Java中的Object类是所有类的超类,它是Java类层次结构的根类。这意味着所有的类都直接或间接地继承自Object类equals(Objectobj):用于比较两个对象是否相等。默认实现是比较对象的引用,但可以通过重写此方法来比较对象的内部状态。hashCode():返回对象的哈希码值,通......
  • JetSon Tx2安装pyside2
    第一步安装pyside2的必要组成wgethttp://master.qt.io/archive/qt/5.15/5.15.2/single/qt-everywhere-src-5.15.2.tar.xz第二步配置并安装QTsudoapt-getinstalllibxcb*sudoapt-getinstalllibxkbcommon*tar-xpfqtbase-everywhere-src-5.15.2.tar.xzcdqtbase-every......
  • 12月27日JSON对象
    目录JSON对象将JSON字符串转换成对象将对象转换成JSON字符串JSON对象JSON是一种文本格式,它通过简单的键值对表示数据,这些键值对可以嵌套并形成层级结构。JSON对象的基本格式varstr1='{"name":"Alex","age":18}';//JSON字符串将JSON字符串转换成对象然后这里将JSON字符串......
  • Highcharts- maps 地图点和线的定义
    需求地图点和线通过经度和纬度的点或数组添加到地图中。自v10以来的Highcharts地图使用GeoJSON定义来定义点和线串:geometry分析与解决地图点定义:对于地图点数据点,速记点配置是直接在选项中设置和属性。Lonlat{type:'mappoint',data:[{lon:4.90,......
  • Windows平台如何实现RTSP拉流添加动态水印|视频处理后转推RTMP或轻量级RTSP服务
     技术背景我们在做Windows平台流数据转发的时候,除了常规的RTSP转RTMP推送外,还有个场景就是,好多开发者希望拉取的RTSP流,做二次视频分析,或者加动态水印等,处理后的数据,再二次编码推送到RTMP服务或轻量级RTSP服务。技术实现本文就以Windows平台拉取RTSP流,回调yuv数据到上层,处理后的数......
  • Nextjs SyntaxError: Cannot use import statement outside a module错误
    NextJs报 SyntaxError:Cannotuseimportstatementoutsideamodule第三方依赖不能导入问题 解决方案:1,Next.JS13.1+,可以使用next.config.js中的属性transpilePackagesconstnextConfig={transpilePackages:['the-npm-package'],//第三方的依赖};module.expo......
  • 完美解决SqlServer2012启动报错(cannot find one or more components.Please reinstall
    原因:默认安装在C:\ProgramFiles(x86)\MicrosoftVisualStudio10.0文件夹,以支持sqlserver2012.(我之前不小心把这个文件夹删除了)。解决方案:下载了visualstudio2010Isolatedshell完美解决问题,下载后安装就能正常运行SqlServer2012了,其他SqlServer版本请下载visualstudio......
  • jmeter的json提取器多个取值的取法&ForEach控制器对多取值变量进行循环调用
    1、jmeter的json提取器多个取值的取法userId有多个值 $.responseData.datas[*].userId-1代表取所有的值  2、ForEach控制器对多取值变量进行循环调用 --实现多取值变量进行循环调用${userId_matchNr} ---代表存储变量的长度  3、循环控制器--实现id自增 ......
  • Golang协程池ants
    官方示例packagemainimport( "fmt" "github.com/panjf2000/ants/v2" "sync" "sync/atomic" "time")varsumint32funcmyFunc(iinterface{}){ n:=i.(int32) atomic.AddInt32(&sum,n) fmt.Printf(&q......
  • Multivariate Function in Mathematics Education: 30 Engaging Blog Posts for Teach
    1.背景介绍在数学教育领域,多变量函数是一个非常重要的概念。它们在许多实际应用中发挥着关键作用,例如经济学、生物学、物理学等领域。然而,在教育中,多变量函数的教学和学习往往受到一些挑战。这篇博客文章将探讨如何通过30个有趣的博客帖子来提高多变量函数在数学教育中的教学质量。......