开发:导出更多api

pull/2255/MERGE
ChenX 1 year ago
parent 532dbd55d2
commit 1f06e48a20

@ -17,6 +17,7 @@
"rollup_api_d": "tsc --declaration --emitDeclarationOnly --declarationMap --declarationDir ./ue4_api/types --project apitsconfig.json", "rollup_api_d": "tsc --declaration --emitDeclarationOnly --declarationMap --declarationDir ./ue4_api/types --project apitsconfig.json",
"ue4": "rollup --config ./config/ue4_api.rollup.config.js && tsc --declaration --emitDeclarationOnly --declarationMap --declarationDir ./ue4_api/types --project apitsconfig.json && ts-node ./utils/replace_api_file.ts", "ue4": "rollup --config ./config/ue4_api.rollup.config.js && tsc --declaration --emitDeclarationOnly --declarationMap --declarationDir ./ue4_api/types --project apitsconfig.json && ts-node ./utils/replace_api_file.ts",
"copyue4": "ts-node ./utils/copy_ue4_files.ts", "copyue4": "ts-node ./utils/copy_ue4_files.ts",
"copyapi": "ts-node ./utils/copy_api_files.ts",
"core": "ts-node ./utils/GenEntityExp.ts", "core": "ts-node ./utils/GenEntityExp.ts",
"test": "jest", "test": "jest",
"testu": "jest -u", "testu": "jest -u",

@ -15,6 +15,9 @@ export * from "./GraphicsSystem/ToolPath/VKnifToolPath";
export * from "./Production/Product"; export * from "./Production/Product";
export * from "./Geometry/ConverToPolylineAndSplitArc"; export * from "./Geometry/ConverToPolylineAndSplitArc";
export * from "./DatabaseServices/Room/ParseService/ParseRegionTextPos";//放置文字的算法 export * from "./DatabaseServices/Room/ParseService/ParseRegionTextPos";//放置文字的算法
export * from "./DatabaseServices/Contour";
export * from "./DatabaseServices/Shape";
export * from "./DatabaseServices/ShapeManager";
//del_exp_start //del_exp_start
*/ */

@ -0,0 +1,11 @@
import * as fs from "fs-extra-plus";
import { resolve } from "path";
async function main()
{
let dir = "E:\\NodeProject\\webcad-api\\";
fs.rmSync(dir + "types", { recursive: true });
fs.copySync(resolve(__dirname, "../api"), dir, { overwrite: true, recursive: true });
}
main();
Loading…
Cancel
Save