Commit b140e67bf76063a844f3950b27175743d9e068f9

Authored by ly525
1 parent 9fc31653

docs(quick-start): add FAQ

docs/en/getting-started/quick-start.md
... ... @@ -6,6 +6,7 @@ npm run dev # dev back-end or docs
6 6 yarn serve # dev front-end
7 7 ```
8 8  
  9 +
9 10 # Overview
10 11  
11 12 ## Basic Concepts
... ... @@ -16,6 +17,14 @@ yarn serve # dev front-end
16 17 ## Build With(current version)
17 18 Vue.js: Front-end framework<br />Strapi.js: Open source Node.js Headless CMS to easily build customisable APIs<br />Sqlite: Database
18 19  
  20 +## Cases you may meet in local development
  21 +
  22 +> suitable for whose who are a little careless, who have only read half of the documents
  23 +
  24 +1. API `403 Forbidden`, the solution: [# _2-Caution] (#_ 2-Caution)
  25 +
  26 +2. The `preview page shows blank` in the dialog, the solution : [2. Rendering engine required for building preview] (# _2-Rendering engine required for building preview)
  27 +
19 28  
20 29 # Setup
21 30  
... ...
docs/zh/getting-started/quick-start.md
1 1 # 快速开始
2 2 > 重要:关于此部分有疑惑,请在下面直接评论,或者到社区讨论
3 3  
4   -> 欢迎大家到[鲁班H5-社区](https://support.qq.com/products/93432/) 交流,在这里可以提问、反馈意见和建议,与作者直接互动
  4 +> 欢迎大家到[鲁班H5-社区](https://support.qq.com/products/93432/) 交流,在这里可以提问、反馈意见和建议,与作者直接交流
  5 +
  6 +# 常见问题
  7 +> 这部分一般是按照下面的教程运行之后,仍然可能、也许会遇到的问题
  8 +
  9 +> 比较适合些许粗心、些许文档只看了一半、比较着急的同学
  10 +
  11 +1. 接口 `403 Forbidden`,解决方案看这里:[#_2-注意事项](#_2-注意事项)
  12 +
  13 +2. 弹框中的 `预览页面显示空白`,解决方案看这里:[2. 构建预览所需的渲染引擎](#_2-构建预览所需的渲染引擎)
  14 +
5 15  
6 16 # 视频教程
7 17 <iframe src="//player.bilibili.com/player.html?aid=76827615&cid=131403430&page=1" scrolling="no" border="0" frameborder="no" framespacing="0" allowfullscreen="true" width="100%" height="600"> </iframe>
... ...
front-end/h5/src/components/common/feedback/index.js
... ... @@ -8,7 +8,7 @@ export default {
8 8 <div class="logo"></div>
9 9 </div>
10 10 <div class="tips-wrap fade-in">
11   - <div class="tips"><span>意见反馈</span>
  11 + <div class="tips"><span>社区/论坛/说点啥</span>
12 12 </div>
13 13 </div>
14 14 </div>
... ...
front-end/h5/src/components/common/feedback/index.scss
... ... @@ -14,6 +14,7 @@
14 14 .logo {
15 15 width: 32px;
16 16 height: 28px;
  17 + margin: auto;
17 18 background: url(data:image/jpeg;base64,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) no-repeat 0;
18 19 background-size: cover;
19 20 }
... ...
front-end/h5/src/components/core/editor/index.js
... ... @@ -91,6 +91,13 @@ const fixedTools = [
91 91 'text': '缩小画布',
92 92 'icon': 'minus',
93 93 'action': function () { this.scaleRate -= 0.25 }
  94 + },
  95 + {
  96 + i18nTooltip: 'editor.fixedTool.issues',
  97 + 'tooltip': 'issues',
  98 + 'text': '常见问题',
  99 + 'icon': 'question',
  100 + 'action': function () { window.open('https://github.com/ly525/luban-h5/issues/110') }
94 101 }
95 102 ]
96 103  
... ... @@ -318,10 +325,10 @@ export default {
318 325 <a-button block class="transparent-bg" type="link" size="small" style={{ height: '40px', color: '#000' }} onClick={() => tool.action && tool.action.call(this) } disabled={!!tool.disabled}>
319 326 { tool.icon ? <i class={['shortcut-icon', 'fa', `fa-${tool.icon}`]} aria-hidden='true'/> : tool.text }
320 327 </a-button>
  328 + { tool.icon === 'minus' && <div style={{ fontSize: '12px', textAlign: 'center' }}>{this.scaleRate * 100}%</div> }
321 329 </a-tooltip>
322 330 ))
323 331 }
324   - <div style={{ fontSize: '12px', textAlign: 'center' }}>{this.scaleRate * 100}%</div>
325 332 </a-button-group>
326 333 </a-layout-sider>
327 334 <a-layout-sider width="300" theme='light' style={{ background: '#fff', padding: '0 12px' }}>
... ...
front-end/h5/src/locales/lang/en-US.js
... ... @@ -70,7 +70,8 @@ export default {
70 70 copyCurrentPage: 'CopyCurrentPage',
71 71 importPSD: 'Import PSD',
72 72 zoomIn: 'Zoom In',
73   - zoomOut: 'Zoom Out'
  73 + zoomOut: 'Zoom Out',
  74 + issues: 'Issues'
74 75 },
75 76 editPanel: {
76 77 tab: {
... ...
front-end/h5/src/locales/lang/zh-CN.js
... ... @@ -2,7 +2,7 @@
2 2 * @Author: ly525
3 3 * @Date: 2019-11-24 18:51:58
4 4 * @LastEditors: ly525
5   - * @LastEditTime: 2019-11-25 22:06:54
  5 + * @LastEditTime: 2019-11-30 00:31:54
6 6 * @FilePath: /luban-h5/front-end/h5/src/locales/lang/zh-CN.js
7 7 * @Github: https://github.com/ly525/luban-h5
8 8 * @Description: Do not edit
... ... @@ -79,7 +79,8 @@ export default {
79 79 copyCurrentPage: '复制当前页面',
80 80 importPSD: '导入PSD',
81 81 zoomIn: '缩小',
82   - zoomOut: '放大'
  82 + zoomOut: '放大',
  83 + issues: '常见问题'
83 84 },
84 85 editPanel: {
85 86 tab: {
... ...