From 9023aee08893fceaa604f45b6a0d79d426e62f68 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=8A=9B=E7=9A=93?= Date: Mon, 11 Jan 2021 20:24:42 +0800 Subject: [PATCH] =?UTF-8?q?chore:=20=E8=B0=83=E6=95=B4=E8=87=AA=E5=8A=A8?= =?UTF-8?q?=E7=94=9F=E6=88=90=E5=BC=95=E6=93=8E=E7=89=88=E6=9C=AC=E5=8F=B7?= =?UTF-8?q?=E7=9A=84=E9=80=BB=E8=BE=91=20feat:=20=E5=A2=9E=E5=8A=A0?= =?UTF-8?q?=E6=96=B0=E7=89=88=E5=BC=95=E6=93=8E=E5=85=A8=E5=B1=80=20API=20?= =?UTF-8?q?feat:=20=E5=A2=9E=E5=8A=A0=20vision-polyfill,=20=E7=94=A8?= =?UTF-8?q?=E4=BD=9C=E7=BA=AF=20API=20=E7=BA=A7=E5=88=AB=E7=9A=84=E9=80=82?= =?UTF-8?q?=E9=85=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/editor-preset-vision/package.json | 4 ++-- packages/editor-preset-vision/scripts/version.js | 13 ++++++++++--- packages/editor-preset-vision/src/index.ts | 2 +- packages/engine/package.json | 4 ++-- packages/engine/scripts/version.js | 13 ++++++++++--- packages/engine/src/index.ts | 2 +- packages/rax-simulator-renderer/package.json | 2 +- packages/vision-polyfill/package.json | 2 +- scripts/deploy.sh | 4 ++++ 9 files changed, 32 insertions(+), 14 deletions(-) diff --git a/packages/editor-preset-vision/package.json b/packages/editor-preset-vision/package.json index 05e3f1367..156049870 100644 --- a/packages/editor-preset-vision/package.json +++ b/packages/editor-preset-vision/package.json @@ -12,8 +12,8 @@ "scripts": { "start": "build-scripts start", "version:update": "node ./scripts/version.js", - "build": "tnpm run version:update && build-scripts build --skip-demo", - "cloud-build": "build-scripts build --skip-demo", + "build": "build-scripts build --skip-demo", + "cloud-build": "build-scripts build --skip-demo && tnpm run version:update", "test": "build-scripts test --config build.test.json" }, "license": "MIT", diff --git a/packages/editor-preset-vision/scripts/version.js b/packages/editor-preset-vision/scripts/version.js index 57723de1d..0df74fdb5 100644 --- a/packages/editor-preset-vision/scripts/version.js +++ b/packages/editor-preset-vision/scripts/version.js @@ -15,8 +15,15 @@ if (!match) { const releaseVersion = match[1]; -const indexFile = join(__dirname, '../src/index.ts'); +const distDir = join(__dirname, '../dist'); -const indexContent = fse.readFileSync(indexFile, 'utf-8'); +const distFile = join(distDir, 'editor-preset-vision.js'); -fse.writeFileSync(indexFile, indexContent.replace('{VERSION}', releaseVersion)); +if (!fse.existsSync(distFile)) { + console.warn('dist dir doesn\'t exists'); + return; +} + +const indexContent = fse.readFileSync(distFile, 'utf-8'); + +fse.writeFileSync(distFile, indexContent.replace('{{VERSION_PLACEHOLDER}}', releaseVersion)); diff --git a/packages/editor-preset-vision/src/index.ts b/packages/editor-preset-vision/src/index.ts index 2bbbf517b..d6ab01fce 100644 --- a/packages/editor-preset-vision/src/index.ts +++ b/packages/editor-preset-vision/src/index.ts @@ -183,7 +183,7 @@ export { plugins, }; -const version = '1.0.29'; +const version = '{{VERSION_PLACEHOLDER}}'; console.log( `%c AliLowCodeEngine %c v${version} `, diff --git a/packages/engine/package.json b/packages/engine/package.json index 3bc316b34..9089030be 100644 --- a/packages/engine/package.json +++ b/packages/engine/package.json @@ -12,8 +12,8 @@ "scripts": { "start": "build-scripts start", "version:update": "node ./scripts/version.js", - "build": "tnpm run version:update && build-scripts build --skip-demo", - "cloud-build": "build-scripts build --skip-demo", + "build": "build-scripts build --skip-demo", + "cloud-build": "build-scripts build --skip-demo && tnpm run version:update", "test": "build-scripts test --config build.test.json" }, "license": "MIT", diff --git a/packages/engine/scripts/version.js b/packages/engine/scripts/version.js index 57723de1d..fb26279a8 100644 --- a/packages/engine/scripts/version.js +++ b/packages/engine/scripts/version.js @@ -15,8 +15,15 @@ if (!match) { const releaseVersion = match[1]; -const indexFile = join(__dirname, '../src/index.ts'); +const distDir = join(__dirname, '../dist'); -const indexContent = fse.readFileSync(indexFile, 'utf-8'); +const distFile = join(distDir, 'engine.js'); -fse.writeFileSync(indexFile, indexContent.replace('{VERSION}', releaseVersion)); +if (!fse.existsSync(distFile)) { + console.warn('dist dir doesn\'t exists'); + return; +} + +const indexContent = fse.readFileSync(distFile, 'utf-8'); + +fse.writeFileSync(distFile, indexContent.replace('{{VERSION_PLACEHOLDER}}', releaseVersion)); diff --git a/packages/engine/src/index.ts b/packages/engine/src/index.ts index 2c0b8e427..d6a52e702 100644 --- a/packages/engine/src/index.ts +++ b/packages/engine/src/index.ts @@ -80,7 +80,7 @@ export async function init(container?: Element) { ); } -const version = '{VERSION}'; +const version = '{{VERSION_PLACEHOLDER}}'; console.log( `%c AliLowCodeEngine %c v${version} `, diff --git a/packages/rax-simulator-renderer/package.json b/packages/rax-simulator-renderer/package.json index 1c393196e..671ddb3cf 100644 --- a/packages/rax-simulator-renderer/package.json +++ b/packages/rax-simulator-renderer/package.json @@ -57,5 +57,5 @@ "publishConfig": { "registry": "https://registry.npm.alibaba-inc.com" }, - "homepage": "https://unpkg.alibaba-inc.com/@ali/lowcode-rax-simulator-renderer@1.0.29/build/index.html" + "homepage": "https://unpkg.alibaba-inc.com/@ali/lowcode-rax-simulator-renderer@1.0.30-beta.7/build/index.html" } diff --git a/packages/vision-polyfill/package.json b/packages/vision-polyfill/package.json index 7c6bab0c9..1d76925d5 100644 --- a/packages/vision-polyfill/package.json +++ b/packages/vision-polyfill/package.json @@ -1,5 +1,5 @@ { - "name": "@ali/lowcode-editor-preset-vision", + "name": "@ali/lowcode-vision-polyfill", "version": "1.0.29", "description": "Vision Polyfill for Ali lowCode engine", "main": "lib/index.js", diff --git a/scripts/deploy.sh b/scripts/deploy.sh index bf5015cc5..789f022c0 100755 --- a/scripts/deploy.sh +++ b/scripts/deploy.sh @@ -25,6 +25,8 @@ mkdir packages cp -r $WORK_DIR/packages/react-simulator-renderer packages/react-simulator-renderer cp -r $WORK_DIR/packages/rax-simulator-renderer packages/rax-simulator-renderer cp -r $WORK_DIR/packages/editor-preset-vision packages/editor-preset-vision +cp -r $WORK_DIR/packages/engine packages/engine +cp -r $WORK_DIR/packages/vision-polyfill packages/vision-polyfill # cp -r $WORK_DIR/packages/editor-preset-general packages/editor-preset-general lerna bootstrap lerna run cloud-build --stream @@ -34,6 +36,8 @@ cd $WORK_DIR mv deploy-space/packages/react-simulator-renderer/dist $BUILD_DEST mv deploy-space/packages/rax-simulator-renderer/dist/* $BUILD_DEST mv deploy-space/packages/editor-preset-vision/dist/* $BUILD_DEST +mv deploy-space/packages/editor-engine/dist/* $BUILD_DEST +mv deploy-space/packages/editor-vision-polyfill/dist/* $BUILD_DEST # mv deploy-space/packages/editor-preset-general/dist/* $BUILD_DEST # cp deploy-space/static/* $BUILD_DEST