我正在尝试使用 `hive>create table **xxx_web**.tmp_recent_week_data_cookies as select u from longyuan_web.ods_mbw_user_pv where dt>='2018-07-19' and dt<='2018-07-25'and platform='31' and u is not null and length(u)>=32 and os='ios' group by u` as select u from longyuan_web.ods_mbw_user_pv where dt>='2018-07-19' and dt<='2018-07-25'and platform='31' and u is not null and length(u)>=32 and os='ios' group by u`
将TypeScript
项目构建到Javascript
中。我不想污染我的gulp
和src
文件夹。
test
所以我正在这样做:
project_root/
src/
*.ts
test/
*.ts
build/
dist/
gulpfile.js
tsconfig.json
当我从项目文件夹中运行“ var tsTestProject = tsc.createProject("tsconfig.json", { outDir:'./build'});
gulp.task("build", [], function() {
return gulp.src(sources)
.pipe(tsTestProject())
.pipe(gulp.dest("./build"))
;
});
”时,我最终将所有gulp build
和*.js
文件都保存在项目文件夹中。以及那些我在build文件夹中得到的文件,但是变平了,这意味着我没有*.d.ts
和build/src
,它们在汇总测试build/test
文件时导致下游问题,因为导入相对路径将变为无效。