1、需要安裝generate-asset-webpack-plugin插件,npm install generate-asset-webpack-plugin --save-dev
2、配置 webpack.prod.config.js 文件,讓其打包的時候輸出可配置的文件
3、在我們輸入 npm run build 打包之後,在根目錄就會生成version.json文件
注意:
1、shell.exec("svn info")是讀取.svn文件裏面的信息,因此需要再當前文件目錄下,有.svn文件,並svn是可執行命令,否則需要配置一下svn的信息,如下圖所示
2、shell.exec('svn info').split('\n').slice(-4)[0],其實是對svn info的信息進行操作,先把string根據換行符轉爲數組,然後 在截取倒數後4項,再倒數後4項中的第一項,就是所需的版本信息
具體代碼如圖所示:
參考文章:https://blog.csdn.net/baizaozao/article/details/87805556