Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
A
app
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
hel-guide
app
Commits
fd975b4c
Commit
fd975b4c
authored
Aug 16, 2017
by
TianYh
Browse files
Options
Browse Files
Download
Plain Diff
''
parents
5e3e24da
f3ec631c
Changes
10
Hide whitespace changes
Inline
Side-by-side
Showing
10 changed files
with
171 additions
and
19 deletions
+171
-19
app.md
ionic/app.md
+10
-16
gulpfile.md
ionic/gulpfile.md
+23
-0
hooks.md
ionic/hooks.md
+5
-0
node-modules.md
ionic/node-modules.md
+1
-0
platforms.md
ionic/platforms.md
+26
-0
plugins.md
ionic/plugins.md
+7
-0
publish.md
ionic/publish.md
+27
-0
resources.md
ionic/resources.md
+1
-0
svc.md
ionic/svc.md
+13
-3
车租易APP开发.md
车租易APP开发.md
+58
-0
No files found.
ionic/app.md
View file @
fd975b4c
# app目录介绍
app:.
```
├─config
│ ├─applications
│ │
│ ├─charts
│ │
│ ├─login
│ │
│ ├─myInfo
│ │
│ ├─tab
│ │
│ └─tools
├─img
│
├─lib
...
...
@@ -39,7 +27,6 @@ app:.
│
│
└─theme
```
---
...
...
@@ -61,10 +48,11 @@ app:.
---
*
### II. app
\_
子目录(简介)
debug": true,
*
### II. app
\_
子目录(简介)
*
1.1.config
\_
目录
<<<<<<< HEAD
*
`存放配置文件`
*
`devConfig.json(开发环境配置文件)`
*
` appID:app id名`
...
...
@@ -89,6 +77,9 @@ app:.
=======
*
`存放配置文件`
>>>>>>> f3ec631c6d3ca3e58f54665ea3225cc913d39e8f
*
1.2.img
\_
目录
...
...
@@ -116,6 +107,7 @@ app:.
# app目录介绍
---
...
...
@@ -169,3 +161,5 @@ app:.
* `项目页面的样式引入,例子:(@import "../pages/tools/qiXin-bao/qiXin-detail/management-information/growth-process";)`
ionic/gulpfile.md
View file @
fd975b4c
...
...
@@ -25,3 +25,26 @@
<<<<<<< HEAD
=======
# gulpfile.js文件介绍
---
*
### gulpfile.js_文件
-
`gulp命令`
-
`npm install gulp-jshint --save-dev jshint 安装失败问题: 解决方案: npm install --save-dev jshint gulp-jshint`
-
`npm install gulp-sass --save-dev 编译sass文件`
-
`npm install gulp-concat --save-dev 合并js`
-
`npm install gulp-uglify --save-dev 通过UglifyJS来压缩JS文件. `
-
`npm install gulp-rename --save-dev 重命名文件的插件,当要把一个文件存储为不同版本时可以使用。比如在需要一个style.css同时你有需要一个style.min.css`
-
`npm install gulp-autoprefixer --save-dev 使用Autoprefixer来补全浏览器兼容的css。`
-
`gulp-gzip 压缩zip`
-
`gulp-imagemin 压缩png/jpg/git/svg 格式图片文件`
-
`gulp-clean 清理档案`
>>>>>>> f3ec631c6d3ca3e58f54665ea3225cc913d39e8f
ionic/hooks.md
View file @
fd975b4c
...
...
@@ -14,6 +14,8 @@
# hooks目录介绍
...
...
@@ -28,3 +30,6 @@
ionic/node-modules.md
View file @
fd975b4c
...
...
@@ -25,3 +25,4 @@
-
介绍: devDependencies与Dependencies都是依赖。npm install就会把里面二者所有的模块都安装到node_modules。
ionic/platforms.md
View file @
fd975b4c
...
...
@@ -16,3 +16,29 @@
<<<<<<< HEAD
=======
# platforms目录介绍
---
*
### I. platforms_目录
-
`自动生成`
>>>>>>> f3ec631c6d3ca3e58f54665ea3225cc913d39e8f
ionic/plugins.md
View file @
fd975b4c
...
...
@@ -34,3 +34,10 @@
ionic/publish.md
View file @
fd975b4c
...
...
@@ -18,6 +18,21 @@
- `正式环境目录,config.xml是全局配置文件(包括一些插件的配置等)`
`
# publish目录介绍
...
...
@@ -40,4 +55,16 @@
`
\ No newline at end of file
ionic/resources.md
View file @
fd975b4c
...
...
@@ -36,3 +36,4 @@
-
`ios(app图标,app启动图片)`
ionic/svc.md
View file @
fd975b4c
...
...
@@ -3,26 +3,36 @@
***
# I. SVC文件编写规范
svc文件创建后要引入 app_login_check.js,该js主要用于检测用户是否登录,用户登陆后才能调用该接口。如图所示:
![](
/picture/svc5.png
)
svc文件主要编写的内容是大致是关联对应的bm文件执行对应的sql语句,如下图所示:
![](
/picture/svc6.png
)
调用执行方法,如图:
![](
/picture/svc7.png
)
接收返回的json数据并且对返回的json数据进行处理和展示。
如图所示:
![](
/picture/svc8.png
)
# II. BM文件编写规范
BM文件关联数据库,接口通过调用BM文件访问到数据库,执行脚本对数据进行处理,并返回相关数据。(个人感觉类似于hibernate)
BM 文件 可以是一个查表语句,也可以是一个调用数据库存储过程。
![](
/picture/svc3.png
)
parameters和fields用法:
1)parameters 用来传参的从svc传到bm里,如图:
### parameters和fields用法:
*
1)parameters 用来传参的从svc传到bm里,如图:
![](
/picture/bm2.png
)
2)fields 用来从bm传到svc,如图:
*
2)fields 用来从bm传到svc,如图:
![](
/picture/bm3.png
)
![](
/picture/svc4.png
)
...
...
车租易APP开发.md
View file @
fd975b4c
...
...
@@ -51,3 +51,61 @@
*
[
6.2 更换APP图标及启动页
](
/ionic/start.md
)
*
[
6.3 安卓打包
](
/ionic/android.md
)
*
[
6.4 IOS打包
](
/ionic/ios.md
)
# 车租易APP开发手册
*
[
GitBook使用
](
/gitbook.md
)
---
*
### I. 开发环境准备
*
[
1.1.git的使用
](
/git-guide.md
)
*
[
1.2.Maven的使用
](
/maven.md
)
*
[
1.3.中台开发环境的搭建
](
/create-project.md
)
*
[
1.4.node的安装及配置
](
/APP环境搭建/node.md
)
*
[
1.5.android-studio的安卓
](
/APP环境搭建/android-studio.md
)
** 注:**
前期开发可不必安装
*
[
1.6.前端开发环境的搭建
](
/APP环境搭建/ionic-project.md
)
*
### II. 项目开发规范
*
[
2.1 后端开发规范
](
/codeStyle.md
)
*
[
2.2 前端开发规范
](
/ionic/ionic-code-style.md
)
*
### III. 后端开发
*
[
3.1 后端开发说明\(1.0\)
](
/hmap.md
)
*
[
3.2 SVC及接口开发规范\(1.0\)
](
/ionic/svc.md
)
*
### IV. 前端页面开发
*
[
4.1 前端开发说明
](
/前端开发/ionic-instruction.md
)
*
4.2 字段级通用方法
*
4.3 窗口级通用方法
*
4.4 锁屏和解屏通用方法
*
4.5 头行保存
*
### V. 前端框架配置讲解
\(
目录
\)
*
[
5.1 app目录
](
/ionic/app.md
)
*
[
5.2 hooks
](
/ionic/hooks.md
)
*
[
5.3 node\_modules
](
/ionic/node-modules.md
)
*
[
5.4 platforms
](
/ionic/platforms.md
)
*
[
5.5 plugins
](
/ionic/plugins
)
*
[
5.6 publish
](
/ionic/publish.md
)
*
[
5.7 resources
](
ionic/resources
)
*
[
5.8 gulpfile.js
](
ionic/gulpfile.md
)
*
### VI. APP打包及发布
*
[
6.1 修改配置文件
](
/ionic/profile.md
)
*
[
6.2 更换APP图标及启动页
](
/ionic/start.md
)
*
[
6.3 安卓打包
](
/ionic/android.md
)
*
[
6.4 IOS打包
](
/ionic/ios.md
)
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment