yanoo1497 / docs Goto Github PK
View Code? Open in Web Editor NEW个人学习笔记本
个人学习笔记本
预览需要的 setting 信息,直接调用构建脚本的接口,因而内部需要做一些不同的分支处理
根据传入参数,计算好对应需要的路径信息;
清空原文件夹内容;
配置好一些引擎内部需要的全局变量值;
主要是一些模板变量替换,和拷贝压缩资源工作
根据传入配置参数渲染 index.html 文件,压缩、拷贝对应的调试工具);
根据传入配置参数渲染 main.js,并压缩;
拷贝一些固定的 css 图片等;
获取设置里排除的引擎模块信息;
检查缓存中的引擎版本与当前需要编译的引擎是否一致,内容一致无法再次编译直接拷贝;
根据引擎接口,执行打包引擎的 gulp 任务,之后拷贝编译后的 js 文件,并保存模块数据与引擎版本信息用于下次比对。
根据传入参数,查询插件获取构建所需的各类设置信息,写入 setting 对象;
构建脚本
将各个分包对象内有使用到收集的超过两次使用的 uuid,则替换为对应位置索引;
收集各个分包、场景...内所有的 uuid ,并记录出现超过 2 次的 uuid 存为 uuids;
保存 setting 脚本;
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.