Exemple #1
0
 cprocess.on('message', function (result) {
     // Receive results from child process
     if (result.ok) {
         executeCmdAfterModified();
     } else {
         console.error("修改主题文件失败,请重新对比修改规则和最新的主题文件");
         fs.rmdirSync(path.join(__dirname, `${themeDirName}-tmp`));
         process.exit(1);
     }
 });
Exemple #2
0
        task.on('close', (code) => {
            if (code == 0) {
                resolve("installed hexoserver finished");
            } else if (code == 128) {
                let themeDir = config.themeDir;
                log(`will remove directory ${themeDir}`)
                fs.rmdirSync(path.join(__dirname, themeDir));
                downloadTheme();
            }

        });