瀏覽代碼

feat: 数据构建工作流

modood 7 年之前
父節點
當前提交
d03c3364ca
共有 1 個文件被更改,包括 31 次插入0 次删除
  1. 31 0
      lib/build.js

+ 31 - 0
lib/build.js

@@ -0,0 +1,31 @@
+const fs = require('fs')
+const path = require('path')
+
+const sqlite = require('./sqlite')
+const format = require('./format')
+
+async function main () {
+  await sqlite.init()
+
+  const [pc, pcC] = await format.getAddressPC()
+  jsonOut('pc', pc)
+  jsonOut('pc-code', pcC)
+
+  const [pca, pcaC] = await format.getAddressPCA()
+  jsonOut('pca', pca)
+  jsonOut('pca-code', pcaC)
+
+  const [pcas, pcasC] = await format.getAddressPCAS()
+  jsonOut('pcas', pcas)
+  jsonOut('pcas-code', pcasC)
+
+  console.log('[100%] 数据更新完成!')
+}
+
+function jsonOut (name, data) {
+  fs.writeFileSync(
+    path.resolve(__dirname, `../dist/${name}.json`),
+    JSON.stringify(data))
+}
+
+main()