Commit 6c9d44b1ec8cfed2ea74a87de0adc802a18e646b
1 parent
1f549908
docs(quick-start): update engine:build to build:engine
Showing
3 changed files
with
9 additions
and
11 deletions
deploy/ubuntu-install.sh
| ... | ... | @@ -5,7 +5,7 @@ |
| 5 | 5 | # @Author: ly525 |
| 6 | 6 | # @Date: 2019-11-30 13:24:57 |
| 7 | 7 | # @LastEditors : ly525 |
| 8 | - # @LastEditTime : 2020-01-05 16:22:19 | |
| 8 | + # @LastEditTime : 2020-01-05 21:39:42 | |
| 9 | 9 | # @FilePath: /luban-h5/deploy/ubuntu-install.sh |
| 10 | 10 | # @Github: https://github.com/ly525/luban-h5 |
| 11 | 11 | # @Description: |
| ... | ... | @@ -331,14 +331,12 @@ function install_luban-h5 { |
| 331 | 331 | git clone https://github.com/ly525/luban-h5 |
| 332 | 332 | |
| 333 | 333 | # 鲁班前端 |
| 334 | - cd luban-h5/front-end/h5 && yarn && yarn build && yarn engine:build | |
| 334 | + cd luban-h5/front-end/h5 && yarn && yarn build # build editor and preview engine | |
| 335 | 335 | |
| 336 | 336 | cd - |
| 337 | 337 | |
| 338 | 338 | # 鲁班后端 |
| 339 | - cd luban-h5/back-end/h5-api/ | |
| 340 | - yarn | |
| 341 | - yarn build # build strapi admin | |
| 339 | + cd luban-h5/back-end/h5-api/ && yarn && yarn build # build strapi admin | |
| 342 | 340 | pm2 start server.js |
| 343 | 341 | pwd |
| 344 | 342 | success luban-h5 | ... | ... |
docs/en/getting-started/quick-start.md
| ... | ... | @@ -10,7 +10,7 @@ cd back-end/h5-api && yarn && yarn dev |
| 10 | 10 | |
| 11 | 11 | # open a new terminal and goto the project root path |
| 12 | 12 | |
| 13 | -cd front-end/h5 && yarn && yarn engine:build && yarn dev | |
| 13 | +cd front-end/h5 && yarn && yarn build:engine && yarn dev | |
| 14 | 14 | ``` |
| 15 | 15 | |
| 16 | 16 | # Overview |
| ... | ... | @@ -82,7 +82,7 @@ error TypeError: ctx.render is not a function |
| 82 | 82 | ### 1. quick start |
| 83 | 83 | ```bash |
| 84 | 84 | # by default, the current path is the root path of luban-h5 |
| 85 | -cd front-end/h5 && yarn && yarn engine:build && yarn dev | |
| 85 | +cd front-end/h5 && yarn && yarn build:engine && yarn dev | |
| 86 | 86 | |
| 87 | 87 | # more commands |
| 88 | 88 | # please refer to project/front-end/h5/package.json |
| ... | ... | @@ -102,7 +102,7 @@ previewOne: async (ctx) => { |
| 102 | 102 | ``` |
| 103 | 103 | |
| 104 | 104 | #### How to build preview engine |
| 105 | -1. cd `front-end/h5`, run `yarn engine:build` | |
| 105 | +1. cd `front-end/h5`, run `yarn build:engine` | |
| 106 | 106 | 2. after build finished, an folder named `engine-assets` is auto generated at `back-end/h5-api/public` |
| 107 | 107 | 3. `preview.vue` is preview modal, the mobile div is an iframe which a wrapper for builded `engine-entry`, learn more about engine here: `luban-h5/front-end/h5/vue.config.js` |
| 108 | 108 | ... | ... |
docs/zh/getting-started/quick-start.md
| ... | ... | @@ -11,7 +11,7 @@ |
| 11 | 11 | cd back-end/h5-api && yarn && yarn dev |
| 12 | 12 | |
| 13 | 13 | # 新开一个终端,回到项目根目录 |
| 14 | -cd front-end/h5 && yarn && yarn engine:build && yarn dev | |
| 14 | +cd front-end/h5 && yarn && yarn build:engine && yarn dev | |
| 15 | 15 | ``` |
| 16 | 16 | |
| 17 | 17 | # 常见问题 |
| ... | ... | @@ -120,7 +120,7 @@ error TypeError: ctx.render is not a function |
| 120 | 120 | |
| 121 | 121 | ```bash |
| 122 | 122 | # 默认当前位置目录为 luban-h5 项目的根目录 |
| 123 | -cd front-end/h5 && yarn && yarn engine:build && yarn dev | |
| 123 | +cd front-end/h5 && yarn && yarn build:engine && yarn dev | |
| 124 | 124 | |
| 125 | 125 | # 更多命令 |
| 126 | 126 | 请参见 project/front-end/h5/package.json |
| ... | ... | @@ -139,7 +139,7 @@ previewOne: async (ctx) => { |
| 139 | 139 | }, |
| 140 | 140 | ``` |
| 141 | 141 | #### 如何构建 |
| 142 | -1. 在`front-end/h5`目录下,运行:`yarn engine:build` | |
| 142 | +1. 在`front-end/h5`目录下,运行:`yarn build:engine` | |
| 143 | 143 | 2. 构建完成之后,后端的`h5-api/public`里面会多一个文件夹 `engine-assets` |
| 144 | 144 | 3. 打开的预览窗口`preview.vue`, 里面的预览部分对应的其实是一个 iframe,可以看看对应的源码 |
| 145 | 145 | 也就是说,这个预览其实依赖后端的渲染引擎,比如 ejs 或者 jade 这种模板引擎,所以参照这里:`luban-h5/front-end/h5/vue.config.js` `engineOutputDir` 变量,preview engine 构建完成,会生成到后端的 `back-end/h5-api/public/engine-assets` 目录 | ... | ... |