Commit cc67d178 authored by 吕祺's avatar 吕祺 ⛹🏽

portfolio cms change

parent f22e22a9
const yaml = require('js-yaml');
const fs = require('fs');
const doc = yaml.loadAll(fs.readFileSync('../content/portfolioPage.md', 'utf8'));
// console.log(doc)
console.log(doc[0].portfolio)
portfolio=doc[0].portfolio
portfolioChi = portfolio.map(item => {
return {
logo:item.logo,
logo2:item.logo2,
sinceDate:item.sinceDate,
name:item.name,
type:item.type,
website:item.website,
description:item.description,
}
})
try {
let str = yaml.dump(portfolioChi)
str = `---
portfolio:
${str}
---`
fs.writeFile('../content/portfolioChi.md', str, function (error) {
if (error) {
console.log('写入失败')
} else {
console.log('写入成功了')
}
})
}catch(e) {
console.log(e)
}
portfolioEN = portfolio.map(item => {
return {
logo:item.logo,
logo2:item.logo2,
sinceDate:item.sinceDate,
nameEN:item.nameEN,
type:item.type,
website:item.website,
descriptionEN:item.descriptionEN,
}
})
// const portfolio = {
try {
let str = yaml.dump(portfolioEN)
str = `---
portfolioEN:
${str}
---`
fs.writeFile('../content/portfolioEN.md', str, function (error) {
if (error) {
console.log('写入失败')
} else {
console.log('写入成功了')
}
})
} catch(e) {
console.log(e)
}
\ No newline at end of file
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