Commit e71de27c by liguokang

feat: 🎨

parent 7e130729
...@@ -2,39 +2,27 @@ ...@@ -2,39 +2,27 @@
* @Author: liguokang * @Author: liguokang
* @Date: 2021-07-29 16:14:30 * @Date: 2021-07-29 16:14:30
* @LastEditors: liguokang * @LastEditors: liguokang
* @LastEditTime: 2021-07-29 16:37:00 * @LastEditTime: 2021-07-29 16:41:22
* @Description: * @Description:
* @Copyrigh: ©2021 杭州杰竞科技有限公司 版权所有 * @Copyrigh: ©2021 杭州杰竞科技有限公司 版权所有
*/ */
const fs = require('fs'); const fs = require('fs');
const webConfigs = require('./common/webConfigs'); const { webDomain, apiDomain } = require('./common/webConfigs');
const readStream = fs.createReadStream('./sitemap/sitemap.html', { encoding: 'utf8' }); const readStream = fs.createReadStream('./sitemap/sitemap.html', { encoding: 'utf8' });
const writeStream = fs.createWriteStream('./dist/sitemap.html', { encoding: 'utf8' }); const writeStream = fs.createWriteStream('./dist/sitemap.html', { encoding: 'utf8' });
console.log(webConfigs, '11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111'); console.log(webConfigs, '11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111');
console.log(process.env.DEPLOY_ENV);
let env = {
dev: 'https://dev.xiaomai5.com/',
rc: 'https://rc.xiaomai5.com/',
gray: 'https://rc.xiaomai5.com/',
prod: 'https://www.xiaomai5.com/',
};
let inter = {
dev: 'https://dev-heimdall.xiaomai5.com/',
rc: 'https://rc-heimdall.xiaomai5.com/',
gray: 'https://gray-heimdall.xiaomai5.com/',
prod: 'https://heimdall.xiaomai5.com/',
};
readStream.on('data', (data) => { readStream.on('data', (data) => {
let reData = data.replace(/https\:\/\/www\.xiaomai5\.com\//g, env[process.env.DEPLOY_ENV || 'prod']); let reData = data.replace(/https\:\/\/www\.xiaomai5\.com\//g, webDomain);
reData = reData.replace(/https\:\/\/heimdall\.xiaomai5\.com\//g, inter[process.env.DEPLOY_ENV || 'prod']); reData = reData.replace(/https\:\/\/heimdall\.xiaomai5\.com\//g, apiDomain);
writeStream.write(reData, () => { writeStream.write(reData, () => {
console.log('sitemap.html copy success!'); console.log('sitemap.html copy success!');
}); });
}); });
const readStream2 = fs.createReadStream('./sitemap/sitemap.xml', { encoding: 'utf8' }); const readStream2 = fs.createReadStream('./sitemap/sitemap.xml', { encoding: 'utf8' });
const writeStream2 = fs.createWriteStream('./dist/sitemap.xml', { encoding: 'utf8' }); const writeStream2 = fs.createWriteStream('./dist/sitemap.xml', { encoding: 'utf8' });
readStream2.on('data', (data) => { readStream2.on('data', (data) => {
...@@ -42,6 +30,7 @@ readStream2.on('data', (data) => { ...@@ -42,6 +30,7 @@ readStream2.on('data', (data) => {
console.log('sitemap.xml copy success!'); console.log('sitemap.xml copy success!');
}); });
}); });
const readStream3 = fs.createReadStream('./sitemap/robots.txt', { encoding: 'utf8' }); const readStream3 = fs.createReadStream('./sitemap/robots.txt', { encoding: 'utf8' });
const writeStream3 = fs.createWriteStream('./dist/robots.txt', { encoding: 'utf8' }); const writeStream3 = fs.createWriteStream('./dist/robots.txt', { encoding: 'utf8' });
readStream3.on('data', (data) => { readStream3.on('data', (data) => {
......
<!--
* @Author: liguokang
* @Date: 2021-07-14 20:36:28
* @LastEditors: liguokang
* @LastEditTime: 2021-07-29 16:43:10
* @Description:
* @Copyrigh: ©2021 杭州杰竞科技有限公司 版权所有
-->
## sitemap使用描述
根据需求添加 修改相关页面
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment