refactor: 0.1.12

master
xiaojunnuo 2021-02-05 14:45:53 +08:00
parent 4a421d5b14
commit 45547d6f94
10 changed files with 22 additions and 12 deletions

View File

@ -19,5 +19,6 @@
"eslint-plugin-import": "^2.22.1",
"eslint-plugin-node": "^11.1.0",
"eslint-plugin-promise": "^4.2.1"
}
},
"gitHead": "4a421d5b142d453203c68ce6d1036e168ea2455b"
}

View File

@ -22,5 +22,5 @@
"eslint-plugin-promise": "^4.2.1",
"mocha": "^8.2.1"
},
"gitHead": "2942d39dfe64d60ce7dc0e0b2c0887866ca67f18"
"gitHead": "4a421d5b142d453203c68ce6d1036e168ea2455b"
}

View File

@ -26,5 +26,5 @@
"eslint-plugin-promise": "^4.2.1",
"mocha": "^8.2.1"
},
"gitHead": "2942d39dfe64d60ce7dc0e0b2c0887866ca67f18"
"gitHead": "4a421d5b142d453203c68ce6d1036e168ea2455b"
}

View File

@ -6,6 +6,7 @@
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"private": false,
"type": "module",
"author": "Greper",
"license": "MIT",
@ -24,5 +25,5 @@
"eslint-plugin-promise": "^4.2.1",
"mocha": "^8.2.1"
},
"gitHead": "2942d39dfe64d60ce7dc0e0b2c0887866ca67f18"
"gitHead": "4a421d5b142d453203c68ce6d1036e168ea2455b"
}

View File

@ -34,5 +34,5 @@
"author": "Greper",
"license": "MIT",
"sideEffects": false,
"gitHead": "2942d39dfe64d60ce7dc0e0b2c0887866ca67f18"
"gitHead": "4a421d5b142d453203c68ce6d1036e168ea2455b"
}

View File

@ -24,5 +24,5 @@
},
"author": "Greper",
"license": "MIT",
"gitHead": "2942d39dfe64d60ce7dc0e0b2c0887866ca67f18"
"gitHead": "4a421d5b142d453203c68ce6d1036e168ea2455b"
}

View File

@ -1,7 +1,7 @@
import Router from 'koa-router'
import fs from 'fs'
import exportsService from '../service/exports-service.js'
// import executorPkg from '@certd/executor/package.json'
const router = Router()
router.prefix('/exports')

View File

@ -37,5 +37,6 @@
"eslint-plugin-node": "^11.1.0",
"eslint-plugin-promise": "^4.2.1",
"nodemon": "^1.19.1"
}
},
"gitHead": "4a421d5b142d453203c68ce6d1036e168ea2455b"
}

View File

@ -4,7 +4,8 @@ import pathUtil from '../utils/util.path.js'
import cryptoRandomString from 'crypto-random-string'
import zipUtil from '../utils/util.zip.js'
import path from 'path'
import executorPkg from '@certd/executor/package.json'
import templatePkg from '@/templates/certd-run/package.json'
export default {
async exportsToZip (options, dirName) {
const tempDir = os.tmpdir()
@ -19,11 +20,16 @@ export default {
console.log('targetProjectDir', targetProjectDir)
fs.copySync(templateDir, targetProjectDir)
// const packageFilePath = path.join(targetProjectDir, 'package.json')
// options
const optionsFilePath = path.join(targetProjectDir, 'options.json')
fs.writeJsonSync(optionsFilePath, options)
// 依赖版本
const currentVersion = executorPkg.version
templatePkg.dependencies['@certd/executor'] = '^' + currentVersion
const pkgFilePath = path.join(targetProjectDir, 'package.json')
fs.writeJsonSync(pkgFilePath, templatePkg)
const zipName = dirName + '.zip'
const outputFilePath = path.join(targetDir, zipName)

View File

@ -56,5 +56,6 @@
"vue-cli-service lint",
"git add"
]
}
},
"gitHead": "4a421d5b142d453203c68ce6d1036e168ea2455b"
}