1
我正在使用tsify
來構建我的TypeScript文件。但是,目前看來tsify
正在讀取源文件中的所有TypeScript文件,而不僅僅是包含在我的主TypeScript文件(以及隨後導入的文件)中的文件。我如何限制tsify
只給browserify
的文件?tsify - 只能閱讀browserify文件
咕嘟咕嘟任務:
gulp.task("build", function()
{
return browserify({})
.add("index.ts")
.plugin(tsify)
.transform("babelify", {
"presets" : ["es2015", "stage-0"]
})
.bundle()
.pipe(source("index.js"))
.pipe(gulp.dest("www"));
});
而且tsconfig.json:
{
"compileOnSave": true,
"compilerOptions": {
"lib": [
"dom",
"es2015",
"es2016",
"es2017"
],
"noImplicitAny": true,
"strictNullChecks": true,
"target": "es2015"
},
"exclude": [
"node_modules"
]
}
這可以很好地工作。它弄亂了我的代碼編輯器,所以我不得不使用單獨的配置選項。謝謝! – dawsonc623