# ShowCaseSource **Repository Path**: shadowy/show-case-source ## Basic Information - **Project Name**: ShowCaseSource - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2021-11-27 - **Last Updated**: 2022-06-30 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 重要文件目录说明 - /rule3d.d.ts - 自身业务申明 - /sdk.d.ts - MP_SDK 返回对象申明 - /webpack.config.js - 编译阶段 webpack 配置 - /webpack.serve.js - 开发阶段 webpack 配置 - /src/client/\*\*/\* - 外部调用 sdk 源码目录 - /src/interface/\*\*/\* - MP_SDK 对象源码 - /umd - ts 编译后目录 - /release - 编译完成后的部署目录 - /\**/*其他 - showcase 周边配套 # 开发调试与编译 ## 环境说明 - NODE_ENV-----['production','development'] - 开发环境下会往全局对象插入 scene 和 enging 对象 - API_ENV-----['pro','mo','test'] - 接口数据调用 HOST 配置 ## 开发 - 命令:npm run start:[api 环境,默认为 pro] - 浏览器打开 http://localhost:8080/showcase.html?sceneId=[自行到具体环境中找 sceneId] ## 部署 - 命令:npm run build:[api 环境,默认为 pro],如果需要调整 host 这块的配置,修改/src/index.ts 末尾修改 - 将生成的 release 目录部署到服务器即可