Skip to content

kirakiray/pageRunner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pageRunner

PageCreator的h5运行器,可二次开发;

主体目录结构和文件

css/ 项目主体css目录;

js/ 主体的逻辑,使用 es7 开发的;

js5/ 主体的逻辑,使用 Babel 编译的 js/ 目录文件,当浏览器不支持 es7 运行环境,项目会自动使用当前目录的逻辑;

polyfill/ 当运行环境不支持 es7时,项目依赖的 polyfill 底层库;

data.jsPageCreator 生成的主体数据文件,关于项目和内部元素的信息都在这里,该json结构完全开源;如果不想基于PageCreator使用该项目,可以手动编写该json文件;

index.html 主体页面入口;

start.js 主体入口逻辑,判断运行环境来选择使用 js/js5/,修改项目的 baseUrl等信息,可以通过该文件;

使用 pageRunner,只需要拷贝以上6个目录或文件在同一个文件夹下;

其他文件是项目脚手架等,开发时候需要的编译依赖文件或目录;

二次开发文档

开发文档

Q&A

为什么使用 jQuery 开发?

因为大多数情况下,并不需要太复杂的二次开发,而运行器本身需要兼容更早期版本的浏览器,使用jQuery是最保险的;不排除以后会出个组件版本,等支持es6的浏览器得到基本完全普及的时;

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages