diff --git a/packages/react-renderer/build.cloud.json b/packages/react-renderer/build.cloud.json new file mode 100644 index 000000000..214abcab3 --- /dev/null +++ b/packages/react-renderer/build.cloud.json @@ -0,0 +1,28 @@ +{ + "entry": { + "react-renderer": "src/index" + }, + "sourceMap": true, + "library": "___AliLowCodeReactRenderer___", + "libraryTarget": "umd", + "externals": { + "react": "var window.React", + "react-dom": "var window.ReactDOM", + "prop-types": "var window.PropTypes", + "@alifd/next": "var Next", + "moment": "var window.moment" + }, + "polyfill": false, + "outputDir": "dist", + "vendor": false, + "ignoreHtmlTemplate": true, + "plugins": [ + "build-plugin-react-app", + ["build-plugin-fusion", { + "externalNext": "umd" + }], + ["build-plugin-moment-locales", { + "locales": ["zh-cn"] + }] + ] +} diff --git a/packages/react-renderer/package.json b/packages/react-renderer/package.json index 2f4cd1c90..c312ae385 100644 --- a/packages/react-renderer/package.json +++ b/packages/react-renderer/package.json @@ -11,7 +11,8 @@ "scripts": { "test": "build-scripts test --config build.test.json", "start": "build-scripts start", - "build": "build-scripts build --skip-demo" + "build": "build-scripts build --skip-demo", + "cloud-build": "NODE_OPTIONS=--max_old_space_size=8192 build-scripts build --config build.cloud.json" }, "repository": { "type": "git", diff --git a/scripts/deploy.sh b/scripts/deploy.sh index b162dc2d1..94ee5910b 100755 --- a/scripts/deploy.sh +++ b/scripts/deploy.sh @@ -35,6 +35,8 @@ mv ./packages/rax-simulator-renderer/dist/js/* $BUILD_DEST mv ./packages/rax-simulator-renderer/dist/css/* $BUILD_DEST mv ./packages/engine/dist/js/* $BUILD_DEST mv ./packages/engine/dist/css/* $BUILD_DEST +mv ./packages/react-renderer/dist/js/* $BUILD_DEST +mv ./packages/react-renderer/dist/css/* $BUILD_DEST mv ./packages/vision-polyfill/dist/js/* $BUILD_DEST mv ./packages/vision-polyfill/dist/css/* $BUILD_DEST