structure.md
2.81 KB
fbadb5e7e374277dfe4306fcaadeb5cf27abcf12/docs/component/structure.md#">项目结构
则一调度和则一速达两个APP的项目结构相同,为API Cloud的官方初始项目结构,开发人员可以通过查看API Cloud官网的Widget项目结构说明或下载API Cloud推荐的项目源码进行学习。
项目由API Cloud模板创建而成,会有一些存在但暂时没有使用到的文件,后期可酌情删减。
css
样式存放目录,重要
- api.css (aui文件)
- aui-flex.css (aui文件)
- aui-iconfont.ttf (aui文件)
- aui-pull-refresh.css (aui文件)
- aui-skin-night.css (aui文件)
- aui-skin.css (aui文件)
- aui-slide.css (aui文件)
- aui.css (已修改部分样式,重要)
- common.css (自定义的部分样式,重要)
feature
目前为空
html
页面存放目录,重要
icon
图标存放目录,重要
image
图片存放目录,基本没有使用到,除了一个默认的加载效果gif,其它图片全部存放于icon目录中
launch
主要在API Cloud控制台配置
res
目前为空
script
脚本存放目录,重要
- api.js (aui文件)
- aui-actionsheet.js (aui文件)
- aui-collapse.js (aui文件)
- aui-dialog.js (aui文件)
- aui-lazyload.js (aui文件)
- aui-list-swipe-backup.js (aui文件)
- aui-list-swipe.js (aui文件)
- aui-popup-new.js (aui文件)
- aui-popup.js (aui文件)
- aui-pull-refresh.js (aui文件)
- aui-range.js (aui文件)
- aui-scroll.js (aui文件)
- aui-sharebox.js (aui文件)
- aui-skin.js (aui文件)
- aui-slide.js (aui文件)
- aui-tab.js (aui文件)
- aui-toast.js (aui文件)
- common.js (自定义常用方法,重要)
- dict.js (本地数据字典文件,已废弃)
- f2.min.js (阿里巴巴Ant V F2移动端图表,暂未使用)
- moment-with-locales.js (moment.js 时间转换工具)
- vue.js (vue源码)
wgt
目前为空
.filelist.txt
项目生成的文件,不要删除
.project
项目生成的文件,不要删除
config.xml
项目配置文件,重要
index.html
入口页面,重要
fbadb5e7e374277dfe4306fcaadeb5cf27abcf12/docs/component/structure.md#">编辑器推荐
虽然API Cloud官方推出了基于atom的APICloud Studio 2,但这个编辑器在实际使用时,svn控制并不好用,经常会出现崩溃、上传失败、同步失败等问题。因此,推荐使用基于Eclipse的APICloud Studio 1作为项目的版本控制及真机调试器。但APICloud Studio 1的编辑器基于Eclipse,并不十分适合前端代码的编写,所以推荐使用VS Code进行代码的编辑。