我有一種情況,我需要將一個文件包含到包含其他不需要的文件的文件夾下的TSC版本中。我如何通常在tsconfig文件中向TSC指定我需要文件夾中的這些特定文件/子文件夾,否則忽略它?如何從排除的文件夾中包含文件/子文件夾?
例如:
/.
|-folder 1
|->file2.ts
|->src.ts
|-folder 2 //ignored
|->file1.ts //This file is needed
|->file2.ts //the rest should be ignored
|->...
的因爲我們使用TS命名空間我想包括節點模塊@types文件夾,而忽略其他一切的方式。目前tsconfig.json是:
{
"compileOnSave": true,
"compilerOptions": {
"target": "es5",
"declaration": true,
"removeComments": true,
"sourceMap": true,
"outFile": "Compile/Result.js",
"jsx": "react"
},
"exclude": [
"Compile/Result.d.ts",
"node_modules"
],
"include": [
"node_modules/@types"
]
}
但是,這並不正常工作使用當前
會發生什麼事,當你有這種方式=>'」包括「:[」node_modules/@ types「,」YOUR_FILE_PATH/YOUR_FILE_NAME.EXTENSION「]? –
對不起,我不確定你的意思是「YOUR_FILE_PATH/YOUR_FILE_NAME.EXTENSION」,因爲我想包括項目的根目錄以及除節點模塊外的所有子目錄,但包括@types文件夾。 – TeraTon