代码拉取完成,页面将自动刷新
同步操作将从 北京蓝亚盒子科技有限公司/LayaAir 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
const gulp = require('gulp');
const { exec } = require('child_process');
const path = require("path");
gulp.task('tsc', (cb) => {
let args = ["-b","src/samples/tsconfig.json"];
let cmddir = path.join(__dirname,"./node_modules/.bin/tsc");
let cmd = `${cmddir} ${args[0]} ${args[1]}`
exec(cmd,(err,stdout,stderr)=>{
if(err){
console.log(err,'\n',stdout,'\n',stderr);
}
cb();
});
});
gulp.task('LayaAirShaderCopy', () => {
return gulp.src([
'src/**/*.vs',
'src/**/*.fs',
'src/**/*.glsl'], { base: "src" })
.pipe(gulp.dest('bin/tsc'));
});
gulp.task('LayaAirBuild', gulp.series('tsc', 'LayaAirShaderCopy'));
//let path = require('path');
//const bundleLib = require('./src/buildtools/bundleLib');
// gulp.task('buildCore', async ()=>{
// await bundleLib([
// './src/layaAir/Config.ts',
// './src/layaAir/laya/Const.ts',
// './src/layaAir/ILaya.ts',
// './src/layaAir/Laya.ts',
// './src/layaAir/laya/components/**/*.*',
// './src/layaAir/laya/display/**/*.*',
// './src/layaAir/laya/events/**/*.*',
// './src/layaAir/laya/filters/**/*.*',
// './src/layaAir/laya/layagl/**/*.*',
// './src/layaAir/laya/maths/**/*.*',
// './src/layaAir/laya/media/**/*.*',
// './src/layaAir/laya/net/**/*.*',
// './src/layaAir/laya/renders/**/*.*',
// './src/layaAir/laya/resource/**/*.*',
// './src/layaAir/laya/system/**/*.*',
// './src/layaAir/laya/utils/**/*.*',
// './src/layaAir/laya/webgl/**/*.*',
// './src/layaAir/laya/effect/**/*.*'
// ],
// "./src/layaAir/tsconfig.json",
// './build/js/libs/laya.core.js',
// 'window.Laya=window.Laya||{};',
// 'exports.static=_static;'
// )
// });
// gulp.task('buildUI',async ()=>{
// await bundleLib([
// './src/layaAir/laya/ui/**/*.*',
// './src/layaAir/UIConfig.ts',
// ],
// "./src/layaAir/tsconfig.json",
// './build/js/libs/laya.ui.js',
// '',
// ''
// );
// });
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。