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