addVersion.js 737 B

123456789101112131415161718192021
  1. /* eslint-disable */
  2. var fs = require('fs')
  3. var path = require('path');
  4. var config = {
  5. // urlBefore: 'res://app2-jytest.jianyu360.cn',
  6. urlBefore: 'res://app-i1.jianyu360.com',
  7. urlLocal: '/jyapp/local',
  8. readFile: '/datareport/index.html',
  9. writeFile: '/datareport/index_app.html'
  10. }
  11. var filePath=path.resolve(__dirname);
  12. fs.readFile(filePath + config.readFile,'utf8',function(err,files){
  13. var result = files.replace(/\/datareport\//g, config.urlBefore + '/datareport/');
  14. result = result.replace(/script(.*?)src=(.*?)\d\/(.*?).min.js/g, `script$1src=${config.urlBefore}${config.urlLocal}/$3.min.js`);
  15. fs.writeFile(filePath + config.writeFile, result, 'utf8', function (err) {
  16. if (err) return console.log(err);
  17. });
  18. })