This repository was archived by the owner on Dec 26, 2025. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 3
Expand file tree
/
Copy pathtsconfig.json
More file actions
116 lines (104 loc) · 5.86 KB
/
tsconfig.json
File metadata and controls
116 lines (104 loc) · 5.86 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
{
"compilerOptions": {
"target": "es5",
"module": "AMD",
"moduleResolution": "node",
"isolatedModules": false,
"experimentalDecorators": true,
"emitDecoratorMetadata": true,
"declaration": false,
"noImplicitAny": false,
"removeComments": true,
"noLib": false,
"preserveConstEnums": true,
"skipLibCheck": true, // 启用跳过类型定义文件的检查
"allowJs": true,
"incremental": true,// 增量编译,只重新编译那些被修改的文件及其依赖项
"baseUrl": ".", // 设置 baseUrl 为项目根目录
"paths": {
"date-fns-config": ["Third/_bridge/date-fns/date-fns-config.jsfl"],
"document-cookie": ["Third/_bridge/document-cookie/document-cookie.jsfl"],
"Intl-config": ["Third/_bridge/Intl/Intl-config.jsfl"],
"luxon-config": ["Third/_bridge/luxon/luxon-config.jsfl"],
"Navigation": ["Third/_custom/FlashTool/Navigation.jsfl"],
"FolderTraverser": ["Third/_custom/FolderTraverser/FolderTraverser.jsfl"],
"SObject": ["Third/_custom/Object/SObject.jsfl"],
"linqUtil": ["Third/_custom/utils/linqUtil.jsfl"],
"satUtil": ["Third/_custom/utils/satUtil.jsfl"],
"console": ["Third/_custom/xjsfl/console.jsfl"],
"JSFLConstants": ["Third/_custom/xjsfl/JSFLConstants.jsfl"],
"JSFLInterface": ["Third/_custom/xjsfl/JSFLInterface.jsfl"],
"LayerChecker": ["Core/flash/Context/Layer/LayerChecker.define"],
"SoundChecker": ["Core/flash/Sound/SoundChecker.define"],
"SoundQuery":["Core/flash/Sound/SoundQuery.define"],
"FUNC": ["Third/_custom/Object/FUNC.define"],
"FFramework": ["Core/Framework/FFramework.define"],
"BitmapOperation": ["Core/flash/Bitmap/BitmapOperation.jsfl"],
"checkUtil": ["Core/flash/Check/checkUtil.jsfl"],
"ColorPanel": ["Core/flash/Color/ColorPanel.jsfl"],
"ColorTransformDefinitions": ["Core/flash/Color/ColorTransformDefinitions.jsfl"],
"FillDefinitions": ["Core/flash/Color/FillDefinitions.jsfl"],
"StrokeDefinitions": ["Core/flash/Color/StrokeDefinitions.jsfl"],
"ElementAnim": ["Core/flash/Context/Element/ElementAnim.jsfl"],
"ElementChecker": ["Core/flash/Context/Element/ElementChecker.jsfl"],
"ElementOperation": ["Core/flash/Context/Element/ElementOperation.jsfl"],
"ElementQuery": ["Core/flash/Context/Element/ElementQuery.jsfl"],
"ElementTransform": ["Core/flash/Context/Element/ElementTransform.jsfl"],
"FrameChecker": ["Core/flash/Context/Frame/FrameChecker.jsfl"],
"FrameOperation": ["Core/flash/Context/Frame/FrameOperation.jsfl"],
"FrameQuery": ["Core/flash/Context/Frame/FrameQuery.jsfl"],
"KeyFrameChecker": ["Core/flash/Context/KeyFrame/KeyFrameChecker.jsfl"],
"KeyFrameOperation": ["Core/flash/Context/KeyFrame/KeyFrameOperation.jsfl"],
"KeyFrameQuery": ["Core/flash/Context/KeyFrame/KeyFrameQuery.jsfl"],
"LayerHierarchy": ["Core/flash/Context/Layer/LayerHierarchy.jsfl"],
"LayerList": ["Core/flash/Context/Layer/LayerList.jsfl"],
"LayerOperation": ["Core/flash/Context/Layer/LayerOperation.jsfl"],
"LayerQuery": ["Core/flash/Context/Layer/LayerQuery.jsfl"],
"LayerQueryEnhance": ["Core/flash/Context/Layer/LayerQueryEnhance.jsfl"],
"LibraryOperation": ["Core/flash/Context/library/LibraryOperation.jsfl"],
"ElementSelect": ["Core/flash/Context/selection/ElementSelect.jsfl"],
"FramesSelect": ["Core/flash/Context/selection/FramesSelect.jsfl"],
"LayerSelect": ["Core/flash/Context/selection/LayerSelect.jsfl"],
"FilterChecker": ["Core/flash/Filter/FilterChecker.jsfl"],
"FilterDefinitions": ["Core/flash/Filter/FilterDefinitions.jsfl"],
"FilterOperation": ["Core/flash/Filter/FilterOperation.jsfl"],
"FilterQuery": ["Core/flash/Filter/FilterQuery.jsfl"],
"FolderChecker": ["Core/flash/Folder/FolderChecker.jsfl"],
"FolderQuery": ["Core/flash/Folder/FolderQuery.jsfl"],
"DrawCircle": ["Core/flash/Graphics/DrawCircle.jsfl"],
"DrawParallelogram": ["Core/flash/Graphics/DrawParallelogram.jsfl"],
"DrawRectangle": ["Core/flash/Graphics/DrawRectangle.jsfl"],
"promptUtil": ["Core/flash/Panel/promptUtil.jsfl"],
"StringPaser": ["Core/flash/Panel/StringPaser.jsfl"],
"xmlPanelUtil": ["Core/flash/Panel/xmlPanelUtil.jsfl"],
"MoreElement": ["Core/flash/Symbol/MoreElement.jsfl"],
"SymbolNameGenerator": ["Core/flash/Symbol/SymbolNameGenerator.jsfl"],
"EaseCurve": ["Core/flash/Tween/EaseCurve.jsfl"],
"Tween": ["Core/flash/Tween/Tween.jsfl"],
"KeyFrameMode": ["Core/Framework/KeyFrameMode.jsfl"],
"Tips": ["Core/Framework/Tips.jsfl"],
"open": ["Core/py/file/open.jsfl"],
"os": ["Core/py/file/os.jsfl"],
"shutil": ["Core/py/file/shutil.jsfl"],
"sys": ["Core/py/file/sys.jsfl"],
"numpy": ["Core/py/numpy/numpy.jsfl"],
"random": ["Core/py/random/random.jsfl"],
"StringP": ["Core/py/string/StringP.jsfl"],
"COMPATIBILITY": ["Core/webpack/COMPATIBILITY.jsfl"],
}
},
"include": [
// 全局的 类型定义文件
"./types/jsfl-typescript/jsfl.d.ts",
"types/myShim/global.d.ts",
// 需要编译的文件夹
"./test/**/*.ts",
"./lib/**/*.ts",
"./Core/**/*.ts"
],
"typeRoots": [
"./node_modules/@types",
"./types"
],
// "exclude": ["Core/**/**skip*"] // 排除文件名中含 _skip 的所有文件
}