mirror of
https://github.com/alibaba/lowcode-engine.git
synced 2026-06-02 05:30:53 +00:00
feat: 分离 engine.js 为 engine-core.js + engine-ext.js
This commit is contained in:
parent
386d120ab7
commit
361a68b7ea
@ -14,14 +14,16 @@
|
|||||||
"rax": "var window.Rax",
|
"rax": "var window.Rax",
|
||||||
"monaco-editor/esm/vs/editor/editor.api": "var window.monaco",
|
"monaco-editor/esm/vs/editor/editor.api": "var window.monaco",
|
||||||
"monaco-editor/esm/vs/editor/editor.main.js": "var window.monaco",
|
"monaco-editor/esm/vs/editor/editor.main.js": "var window.monaco",
|
||||||
"@ali/lowcode-engine-ext": "var window.AliLowCodeEngineExt"
|
"@ali/lowcode-engine-ext": "var window.AliLowCodeEngineExt",
|
||||||
|
"moment": "var moment",
|
||||||
|
"lodash": "var _"
|
||||||
},
|
},
|
||||||
"browserslist": {
|
"browserslist": {
|
||||||
"chrome": 80
|
"chrome": 80
|
||||||
},
|
},
|
||||||
"outputDir": "dist",
|
"outputDir": "dist",
|
||||||
"vendor": false,
|
"vendor": false,
|
||||||
"ignoreHtmlTemplate": false,
|
"ignoreHtmlTemplate": true,
|
||||||
"sourceMap": true,
|
"sourceMap": true,
|
||||||
"plugins": [
|
"plugins": [
|
||||||
"build-plugin-react-app",
|
"build-plugin-react-app",
|
||||||
|
|||||||
@ -13,7 +13,7 @@
|
|||||||
"start": "build-scripts start",
|
"start": "build-scripts start",
|
||||||
"version:update": "node ./scripts/version.js",
|
"version:update": "node ./scripts/version.js",
|
||||||
"build": "build-scripts build --skip-demo",
|
"build": "build-scripts build --skip-demo",
|
||||||
"cloud-build": "build-scripts build --skip-demo",
|
"cloud-build": "build-scripts build --config build.cloud.json",
|
||||||
"test": "build-scripts test --config build.test.json"
|
"test": "build-scripts test --config build.test.json"
|
||||||
},
|
},
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
@ -24,6 +24,7 @@
|
|||||||
"@ali/lowcode-editor-skeleton": "^1.0.33",
|
"@ali/lowcode-editor-skeleton": "^1.0.33",
|
||||||
"@ali/lowcode-plugin-designer": "^1.0.33",
|
"@ali/lowcode-plugin-designer": "^1.0.33",
|
||||||
"@ali/lowcode-plugin-outline-pane": "^1.0.33",
|
"@ali/lowcode-plugin-outline-pane": "^1.0.33",
|
||||||
|
"@ali/lowcode-engine-ext": "^1.0.0",
|
||||||
"@ali/lowcode-utils": "^1.0.33",
|
"@ali/lowcode-utils": "^1.0.33",
|
||||||
"@ali/ve-i18n-util": "^2.0.0",
|
"@ali/ve-i18n-util": "^2.0.0",
|
||||||
"@ali/ve-icons": "^4.1.9",
|
"@ali/ve-icons": "^4.1.9",
|
||||||
|
|||||||
@ -1,4 +1,4 @@
|
|||||||
export * from './engine';
|
export * from './engine-core';
|
||||||
|
|
||||||
const version = '{{VERSION_PLACEHOLDER}}';
|
const version = '{{VERSION_PLACEHOLDER}}';
|
||||||
|
|
||||||
|
|||||||
@ -2,6 +2,7 @@
|
|||||||
"entry": {
|
"entry": {
|
||||||
"editor-preset-vision": "../editor-preset-vision/src/index.ts",
|
"editor-preset-vision": "../editor-preset-vision/src/index.ts",
|
||||||
"engine": "../engine/src/index.ts",
|
"engine": "../engine/src/index.ts",
|
||||||
|
"engine-core": "../engine/src/index-core.ts",
|
||||||
"vision-polyfill": "../vision-polyfill/src/index.ts",
|
"vision-polyfill": "../vision-polyfill/src/index.ts",
|
||||||
"react-simulator-renderer": "../react-simulator-renderer/src/index.ts",
|
"react-simulator-renderer": "../react-simulator-renderer/src/index.ts",
|
||||||
"rax-simulator-renderer": "../rax-simulator-renderer/src/index.ts"
|
"rax-simulator-renderer": "../rax-simulator-renderer/src/index.ts"
|
||||||
@ -20,7 +21,11 @@
|
|||||||
"@ali/visualengine-utils": "var window.VisualEngineUtils",
|
"@ali/visualengine-utils": "var window.VisualEngineUtils",
|
||||||
"rax": "var window.Rax",
|
"rax": "var window.Rax",
|
||||||
"monaco-editor/esm/vs/editor/editor.api": "var window.monaco",
|
"monaco-editor/esm/vs/editor/editor.api": "var window.monaco",
|
||||||
"monaco-editor/esm/vs/editor/editor.main.js": "var window.monaco"
|
"monaco-editor/esm/vs/editor/editor.main.js": "var window.monaco",
|
||||||
|
"@ali/lowcode-engine": "var window.AliLowCodeEngine",
|
||||||
|
"@ali/lowcode-engine-ext": "var window.AliLowCodeEngineExt",
|
||||||
|
"moment": "var moment",
|
||||||
|
"lodash": "var _"
|
||||||
},
|
},
|
||||||
"plugins": [
|
"plugins": [
|
||||||
[
|
[
|
||||||
|
|||||||
36
packages/vision-polyfill/build.cloud.json
Normal file
36
packages/vision-polyfill/build.cloud.json
Normal file
@ -0,0 +1,36 @@
|
|||||||
|
{
|
||||||
|
"entry": {
|
||||||
|
"vision-polyfill": "src/index"
|
||||||
|
},
|
||||||
|
"library": "___VisionPolyfill___",
|
||||||
|
"libraryTarget": "umd",
|
||||||
|
"externals": {
|
||||||
|
"react": "var window.React",
|
||||||
|
"react-dom": "var window.ReactDOM",
|
||||||
|
"prop-types": "var window.PropTypes",
|
||||||
|
"@ali/visualengine": "var window.VisualEngine",
|
||||||
|
"@ali/visualengine-utils": "var window.VisualEngineUtils",
|
||||||
|
"rax": "var window.Rax",
|
||||||
|
"monaco-editor/esm/vs/editor/editor.api": "var window.monaco",
|
||||||
|
"monaco-editor/esm/vs/editor/editor.main.js": "var window.monaco",
|
||||||
|
"@ali/lowcode-engine": "var window.AliLowCodeEngine",
|
||||||
|
"@ali/lowcode-engine-ext": "var window.AliLowCodeEngineExt",
|
||||||
|
"moment": "var moment",
|
||||||
|
"lodash": "var _"
|
||||||
|
},
|
||||||
|
"browserslist": {
|
||||||
|
"chrome": 80
|
||||||
|
},
|
||||||
|
"outputDir": "dist",
|
||||||
|
"vendor": false,
|
||||||
|
"ignoreHtmlTemplate": true,
|
||||||
|
"sourceMap": true,
|
||||||
|
"plugins": [
|
||||||
|
"build-plugin-react-app",
|
||||||
|
"build-plugin-fusion",
|
||||||
|
["build-plugin-moment-locales", {
|
||||||
|
"locales": ["zh-cn"]
|
||||||
|
}],
|
||||||
|
"./build.plugin.js"
|
||||||
|
]
|
||||||
|
}
|
||||||
@ -12,7 +12,7 @@
|
|||||||
"start": "build-scripts start",
|
"start": "build-scripts start",
|
||||||
"version:update": "node ./scripts/version.js",
|
"version:update": "node ./scripts/version.js",
|
||||||
"build": "build-scripts build --skip-demo",
|
"build": "build-scripts build --skip-demo",
|
||||||
"cloud-build": "build-scripts build --skip-demo",
|
"cloud-build": "build-scripts build --config build.cloud.json",
|
||||||
"test": "build-scripts test --config build.test.json"
|
"test": "build-scripts test --config build.test.json"
|
||||||
},
|
},
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
|
|||||||
@ -34,10 +34,12 @@ lerna run cloud-build --stream
|
|||||||
cd $WORK_DIR
|
cd $WORK_DIR
|
||||||
# mv deploy-space/packages/demo/build $BUILD_DEST
|
# mv deploy-space/packages/demo/build $BUILD_DEST
|
||||||
mv deploy-space/packages/react-simulator-renderer/dist $BUILD_DEST
|
mv deploy-space/packages/react-simulator-renderer/dist $BUILD_DEST
|
||||||
mv deploy-space/packages/rax-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-preset-vision/dist/* $BUILD_DEST
|
||||||
mv deploy-space/packages/engine/dist/* $BUILD_DEST
|
mv deploy-space/packages/engine/dist/js $BUILD_DEST
|
||||||
mv deploy-space/packages/vision-polyfill/dist/* $BUILD_DEST
|
mv deploy-space/packages/engine/dist/css $BUILD_DEST
|
||||||
|
mv deploy-space/packages/vision-polyfill/dist/js $BUILD_DEST
|
||||||
|
mv deploy-space/packages/vision-polyfill/dist/css $BUILD_DEST
|
||||||
# mv deploy-space/packages/editor-preset-general/dist/* $BUILD_DEST
|
# mv deploy-space/packages/editor-preset-general/dist/* $BUILD_DEST
|
||||||
# cp deploy-space/static/* $BUILD_DEST
|
# cp deploy-space/static/* $BUILD_DEST
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user