@oppo-minigame/cli
Version:
Command line interface for rapid OPPO minigame development
1 lines • 657 B
JavaScript
const path=require("path"),{sign:sign}=require("./signer"),{package:pkg}=require("../../../src/manifest.json"),env=process.env.NODE_ENV,projectPath=path.join(__dirname,"../../../"),inputPath=path.join(projectPath,"src"),outputPath=path.join(projectPath,"dist"),signFiles={debug:{privatekey:path.join(projectPath,"sign/debug/private.pem"),certificate:path.join(projectPath,"sign/debug/certificate.pem")},release:{privatekey:path.join(projectPath,"sign/release/private.pem"),certificate:path.join(projectPath,"sign/release/certificate.pem")}};sign({input:inputPath,output:outputPath,rpkName:pkg,signFiles:"production"==env?signFiles.release:signFiles.debug});