我有2个TypeScript项目。一个项目是主要产品,另一个是包含演示文件的项目:
myProject
+-src
| +-file1.ts
| +-...
| +-myProject.tsconfig
+-demo
+-demoFile1.ts
+-...
myProject.ts
确保所有内容都已正确构建到JavaScript中并且运行正常。该文件如下所示:
{
"compilerOptions": {
"target": "es5",
"noImplicitAny": true,
"removeComments": false,
"preserveConstEnums": true,
"sourceMap": false,
"module": "amd",
"outDir": "../out"
},
"files": [
"file1.ts",
"file2.ts",
...
]
}
我也想为我的演示创建demo/myProjectDemo.tsconfig
,但是这应该引用myProject.tsconfig
,因为这些演示文件将引用项目中的文件。
目标是能够单独构建产品和演示。怎么做?
答案 0 :(得分:1)
目标是能够单独构建产品和演示。怎么做?
只需在命令行上使用tsc -p
即可。只需在myProjectDemo.tsconfig
:
{
"compilerOptions": {
"target": "es5",
"noImplicitAny": true,
"removeComments": false,
"preserveConstEnums": true,
"sourceMap": false,
"module": "amd",
"outDir": "../out"
},
"files": [
"demoFile.ts",
"../src/file1.ts",
...
]
}
您将很难使用IDE(added a project switch未发布alm.tools)