最佳答案
我正在使用 TS 1.7,我正在尝试将我的项目编译成一个大文件,我将能够包含在我的 html 文件。
我的项目结构如下:
-build // Build directory
-src // source root
--main.ts // my "Main" file that uses the imports my outer files
--subDirectories with more ts files.
-package.json
-tsconfig.json
我的 tsconfig 文件是:
{
"compilerOptions": {
"module":"amd",
"target": "ES5",
"removeComments": true,
"preserveConstEnums": true,
"outDir": "./build",
"outFile":"./build/build.js",
"sourceRoot": "./src/",
"rootDir": "./src/",
"sourceMap": true
}
}
当我构建我的项目时,我希望 build.js 文件是从我的源代码编译的一个大文件。 但是这个 build.js 文件是空的,所有的文件都被编译成了 ojs 文件。
我的每个 TS 文件看起来都有点像这样
import {blabla} from "../../bla/blas";
export default class bar implements someThing {
private variable : string;
}
我做错了什么?