Browse Source

Signed-off-by: Caner <5658514@qq.com>

Caner 3 years ago
parent
commit
39c0a26e89
2 changed files with 3 additions and 3 deletions
  1. 3 3
      index.js
  2. BIN
      px2rem.exe

+ 3 - 3
index.js

@@ -16,7 +16,7 @@ const fs = require('fs');
         // 打开naive 官网
         // 打开naive 官网
         const page = await browser.newPage();
         const page = await browser.newPage();
         await page.goto(`https://www.naiveui.com/zh-CN/os-theme/docs/installation`);
         await page.goto(`https://www.naiveui.com/zh-CN/os-theme/docs/installation`);
-        await sleep(1000)
+        await sleep(1000);
         await page.click('div.n-element');
         await page.click('div.n-element');
         const newArr = components.map(el => {
         const newArr = components.map(el => {
             const N = el.indexOf('N');
             const N = el.indexOf('N');
@@ -32,7 +32,6 @@ const fs = require('fs');
             await input.click({ clickCount: 2 }); // 双击清空
             await input.click({ clickCount: 2 }); // 双击清空
             await input.type(cname, { delay: 100 });
             await input.type(cname, { delay: 100 });
             await page.keyboard.press('Enter');
             await page.keyboard.press('Enter');
-            console.log(cname);
             const keys = await page.$$eval('.n-collapse-item--left-arrow-placement', async (divs, prams) => {
             const keys = await page.$$eval('.n-collapse-item--left-arrow-placement', async (divs, prams) => {
                 const obj = {}
                 const obj = {}
                 for (let k = 0; k < divs.length; k++) {
                 for (let k = 0; k < divs.length; k++) {
@@ -62,7 +61,8 @@ const fs = require('fs');
                 }
                 }
                 return obj
                 return obj
             }, { unit: unit, cname: cname })
             }, { unit: unit, cname: cname })
-            if (!Object.keys(keys).length) continue
+            if (!Object.keys(keys).length) { console.log(cname + ' - error'); continue };
+            console.log(cname + ' - done');
             objs[cname] = keys;
             objs[cname] = keys;
         }
         }
         // 输出json 数据
         // 输出json 数据

BIN
px2rem.exe