CocosCreator开发笔记(23)-用Windows批处理获取构建时间

在游戏项目开发中,有时需要知道版本的构建时间,如果是Windows系统,可采取命令行调用批处理文件的方式获得。

定义一个名为GenVersion.bat的批处理文件,脚本内容如下:

set d=%date:~0,10%
set t=%time:~0,8%
set file=Version.js
echo let Version = {>%file%
echo 	ver: '%d:/=%.%t::=%'>>%file%
echo }>>%file%
echo module.exports = Version;>>%file%

在命令行中直接调用GenVersion.bat,就会在当前目录下(路径可自定义)生成Version.js,把当前时间存储在文件中了。

例如运行时间是2019年3月11日上午8点56分30秒,则Version.js的文件内容类似如下:

let Version = {
	ver: '20190311.085630'
}
module.exports = Version;

在代码中如下使用:

const Version = require('Version.js');

Version.ver; // 20190311.085630

最后,别忘了要用命令行方式构建CocosCreator项目,并且在构建前调用GenVersion.bat

发布了131 篇原创文章 · 获赞 61 · 访问量 31万+

猜你喜欢

转载自blog.csdn.net/foupwang/article/details/88387750