1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/mrwiredancer-vuejs.org

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
update.js 826
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
Evan You Отправлено 19.10.2015 00:11 272704a
var fs = require('fs')
var version = require('../vue/package.json').version
var themeconfPath = 'themes/vue/_config.yml'
var installPath = 'src/guide/installation.md'
var themeconfig = fs.readFileSync(themeconfPath, 'utf-8')
var installation = fs.readFileSync(installPath, 'utf-8')
fs.writeFileSync(
themeconfPath,
themeconfig.replace(/vue_version: .*/, 'vue_version: ' + version)
)
var sizes = {
dev: 'vue.js',
min: 'vue.min.js',
gz: 'vue.min.js.gz'
}
for (var file in sizes) {
var filesize = fs.statSync('../vue/dist/' + sizes[file], 'utf-8').size
sizes[file] = (filesize / 1024).toFixed(2)
}
fs.writeFileSync(
installPath,
installation
.replace(/vue_version: .*/, 'vue_version: ' + version)
.replace(/(\w+)_size:.*/g, function (m, p1) {
return p1 + '_size: "' + sizes[p1] + '"'
})
)

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/mrwiredancer-vuejs.org.git
git@api.gitlife.ru:oschina-mirror/mrwiredancer-vuejs.org.git
oschina-mirror
mrwiredancer-vuejs.org
mrwiredancer-vuejs.org
lang-zh-2.0