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

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章