版本: 1.2.1
在开始开发模板前,你应该能够熟练使用 HTML
、JavaScript
和 CSS
编写网页程序;你还需要了解 JSON
数据格式。
简墨CMS采用简墨引擎开发(简墨引擎: 100%前后端分离的应用开发框架+后端服务平台); 你需要了解简墨页面
构建原理和基础操作。 简墨页面
由 JavaScript (ES6)、 HTML、JSON 和 LESS(CSS) 组成。HTML负责组件布局,LESS负责样式定义,JavaScript负责逻辑处理、JSON负责数据源定义,如果你熟悉VUE或者微信小程序开发,花费几分钟即可上手。开发简墨页面,需要在线调试;所以在开始开发前,先要安装简墨引擎和简墨CMS应用。开发简墨页面
简墨页面 hello
示例:
文件名 | 简介 | 类型 |
---|---|---|
hello.page | 页面布局 | HTML |
hello.less | 页面样式 | LESS |
hello.js | 页面逻辑 | JavaScript |
hello.json | 数据源和页面配置 | JSON |
安装配置文档:
简墨引擎安装手册 简墨CMS安装手册 简墨CMS一键安装 (腾讯云镜像) 简墨CMS安装器下载
当用户通过电脑浏览器访问时,路由程序将请求转交给这部分简墨页面进行处理。源码参见: /ui/web
页面清单
简墨页面 | 页面名称 | 页面路由 | 路由参数 | 兼容页面 | 页面简介 |
---|---|---|---|---|---|
/desktop/article/index | 首页 | / /index.html /article.html |
手机浏览器: /mobile/article/index 微信浏览器: /mobile/article/index 微信小程序: /article |
网站首页 | |
/desktop/article/list | 图文栏目列表页 | /article/list/{cid:.+}.html |
栏目ID | 手机浏览器: /mobile/article/list 微信浏览器: /mobile/article/list 微信小程序: /article/list |
栏目列表页 |
/desktop/article/recommend | 图文推荐列表页 | /article/recommend/{rid:.+}.html |
推荐别名 | 手机浏览器: /mobile/article/recommend 微信浏览器: /mobile/article/recommend 微信小程序: /article/recommend |
图文推荐列表页 |
/desktop/article/detail | 图文详情页 | /article/{id:[0-9a-zA-Z]+}.html |
文章ID | 手机浏览器: /mobile/article/detail 微信浏览器: /mobile/article/detail 微信小程序: /article/detail |
图文详情页 |
/desktop/album/list | 图集栏目列表页 | /album/list/{cid:.+}.html |
栏目ID | 手机浏览器: /mobile/album/list 微信浏览器: /mobile/album/list 微信小程序: /album/list |
图集栏目列表页 |
/desktop/album/recommend | 图集推荐列表页 | /album/recommend/{rid:.+}.html |
推荐别名 | 手机浏览器: /mobile/album/recommend 微信浏览器: /mobile/album/recommend 微信小程序: /album/recommend |
图集推荐列表页 |
/desktop/album/detail | 图集详情页 | /album/{id:[0-9a-zA-Z]+}.html |
文章ID | 手机浏览器: /mobile/album/detail 微信浏览器: /mobile/album/detail 微信小程序: /album/detail |
图集详情页 |
/desktop/event/list | 活动栏目列表页 | /event/list/{cid:.+}.html |
栏目ID | 手机浏览器: /mobile/event/list 微信浏览器: /mobile/event/list 微信小程序: /event/list |
图集栏目列表页 |
/desktop/event/recommend | 活动推荐列表页 | /event/recommend/{rid:.+}.html |
推荐别名 | 手机浏览器: /mobile/event/recommend 微信浏览器: /mobile/event/recommend 微信小程序: /event/recommend |
活动推荐列表页 |
/desktop/event/detail | 活动详情页 | /event/{id:[0-9a-zA-Z]+}.html |
文章ID | 手机浏览器: /mobile/event/detail 微信浏览器: /mobile/event/detail 微信小程序: /event/detail |
活动详情页 |
/desktop/article/special | 专题页 | /special/{sid:.+}.html /article/special/{sid:.+}.html |
专题别名 | 手机浏览器: /mobile/article/special 微信浏览器: /mobile/article/special 微信小程序: /article/special |
专题页 |
通用文件清单
文件/文件夹 | 书名 |
---|---|
/desktop/common/head.page | 全局头部布局 |
/desktop/common/foot.page | 全局尾部布局 |
/desktop/common/nav_top.page | 头部导航布局 |
/desktop/common/var.less | 全局样式常量定义 |
/desktop/common/desktop.less | 全局样式表 |
/desktop/assets/js/* | 第三方js脚本 |
/desktop/assets/css/* | 第三方CSS样式表 |
/desktop/assets/images/* | 静态图片文件 |
/desktop/assets/fonts/* | WEB字体文件 |