nav-next/themes/webstack/move_config.js
2024-11-16 12:03:09 +08:00

14 lines
486 B
JavaScript

const fs = require('fs')
if (fs.existsSync('../hexo/package.json')){
const version = JSON.parse(fs.readFileSync('../hexo/package.json')).version
if (version.split('.')[0] === '5') {
const oldConfigPath = '../../source/_data/webstack.yml'
const configPath = '../../_config.webstack.yml'
if (!fs.existsSync(configPath) && !fs.existsSync(oldConfigPath)) {
fs.writeFileSync(configPath, fs.readFileSync('./_config.yml'))
}
fs.unlinkSync('./_config.yml')
}
}