代码拉取完成,页面将自动刷新
const fs = require('fs');
const path = require('path');
const {marked} = require('marked');
const md = fs.readFileSync(path.join(__dirname, 'readme.md'), 'utf-8').toString();
const html = marked.parse(md);
fs.writeFileSync(
path.join(__dirname, 'src/modules/dashboard/views/Workplace/summary.html'),
html.replace(/<a href="http:\/\/admin-react-antd.eluxjs.com(\/.*?)">(.+?)<\/a>/g, (str, url, text) => {
return `<Link to="${url}" action="push" target="${url.indexOf('__c=_dialog') > -1 ? 'window' : 'page'}">${text}</Link>`;
})
.replace(/<pre>([\w\W]*?)<\/pre>/g, (str, code) => {
return `<pre v-html={\`${code.replace(/`/g, '\\`')}\`} />`;
})
.replace(/ align="center"/, '')
.replace(/<img ([^>]*?)>/g, '<img $1 />')
.replace(/public\/client\/imgs\//g, '/client/imgs/')
);
console.log('src/modules/dashboard/views/Workplace/summary.html');
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。