MWeb 生成静态网站&博客
MWeb 生成静态网站 & 博客
MWeb 的静态网站分类
在 MWeb 的文档库中,有两种分类,一种是普通分类,另一种就是静态网站分类了。你可以直接新增一个静态网站分类,也可以在普通分类的顶层的分类中右键,选择 编辑,然后在出来的界面中点击 设置为静态网站 按钮。
网站分类可以设置网站相关的一些东西,设置界面如下:
上图中的设置应该都不难理解,如果要生成静态网站,在设置好之后,点击 生成网站 按钮即可,在生成之前,请务必保证你的分类中有至少一篇文章。你也可以直接右键来选择相关菜单项来生成网站。如果你修改了网站模板,请使用 清理并重新生成 按钮。当然,你任何时候都可以使用这个按钮来清理并重新生成网站。
可以看出,在 MWeb 中生成静态网站非常简单,就写好文章,然后归类到静态网站分类中,再右键静态网站分类并选择生成网站即可,当然你可以先预览一下。
MWeb 中的两种文章类型
MWeb 和 Wordpress 等这类博客的结构一样,分为 一般文章 和 页面 两种文章类型。页面 是用来做像关于我们、联系我们等等这类不用放在正式文章中的网页。
如下图,把 MWeb 文档库中的文档设置为 页面 非常简单,点击 最上方的信息条 ,勾选 是否页面(Is Page) 即可。其中 HTML 文件名 栏是用来设置生成的 HTML 文件名的。比如说上图中的这个文章会生成 mweb-static-blog.html。一般文章 生成的 HTML 文件名也是在此设定。
设置网站的主菜单
你可以点击网站设置界面的 高级设置 按钮打开网站扩展来设置网站的主菜单,也可以从 偏好设置 - 扩展 来打开,然后选择要设置的网站分类,并选中 网站菜单 这个选项卡,如下图:
 

你可以新增,编辑和删除菜单,或者拖拽来调整顺序。要注意的是,自带的网站模板中,MWeb-Foundation-Book 这个模板是不支持网站菜单的。
文档间的引用
在 MWeb 中引用其它文档非常简单,在文档列表中,右键要引用的文档,选择 复制,如下图所示。
 

然后在要引用的文档的位置 CMD + V 粘贴即可,MWeb 会生成 如何使用“发布脚本”功能发布静态网站 这种语法。如果你按住 CMD 键并点击,则会打开这个引用的文档。
生成静态网站功能可以很好的处理这种引用,并生成相关的网页连接。
增加阅读更多注释
阅读更多的用途请看下面的图片,你可以使用菜单:标签 - 插入阅读更多注释 来插入阅读更多,然后要注意的是,这个注释是要前后空一行的,也如下图。
 

配置网站发布脚本
这个功能 MWeb for Mac 2.2.3 版就有的,是为了让 MWeb 中的静态网站体验能达到 “新增文档并编辑” - “右键并选择执行发布脚本” 这样一个简单的流程。避免之前那样,生成网站后还要去敲命令进行发布。
相关详细说明,请直接参考这个文章:如何使用“发布脚本”功能发布静态网站
MWeb 生成静态网站&博客的更多相关文章
- Hexo搭建静态个人博客
		Hexo简介 之前在Github上托管的博客就是使用jekyll搭建的,官方的Github Pages同样推荐使用它.我之前体验了一下jekyll,没有达到我想要的效果.于是寻找替代方案,搜索同类博客 ... 
- 工具:使用jekyll生成静态网站
		在使用前端框架构建网页而不使用后端平台与数据库,即没有服务器的条件下读取文件夹其他文件,浏览器可能会阻止访问.对于这种静态构建可以使用简单的生成工具jekyll.它主要适用于将静态文件生成静态网站,在 ... 
- 【转载】国内网站博客数据统计选免费Google Analytics还是百度统计
		[转载]国内网站博客数据统计选免费Google Analytics还是百度统计 Google Analytics谷歌统计是我用的第一个网站统计工具,当然现在也一直在用.Google Analytics ... 
- python3.4学习笔记(七) 学习网站博客推荐
		python3.4学习笔记(七) 学习网站博客推荐 深入 Python 3http://sebug.net/paper/books/dive-into-python3/<深入 Python 3& ... 
- 网站博客更换主机空间搬家:Discuz! X2.5老鹰主机搬家全过程
		http://www.freehao123.com/discuz-x2-5-banjia/由于我放在hawkhost老鹰主机主机的部落论坛就要到期了,而老鹰主机的续费价格却是按照原价来的,没有任何优惠 ... 
- [技术翻译]使用Nuxt生成静态网站
		本周再来翻译一些技术文章,本次预计翻译三篇文章如下: 04.[译]使用Nuxt生成静态网站(Generate Static Websites with Nuxt) 05.[译]Web网页内容是如何影响 ... 
- 创建自己的网站博客--Hexo
		原文地址:https://www.xingkongbj.com/blog/hexo/creat-hexo.html 安装环境 安装 node 下载对应版本并安装 node . 安装 Git Windo ... 
- [python]使用django快速生成自己的博客小站,含详细部署方法
		前言 人生苦短,我用python 这是之前经常听到的一句笑谈.因为新公司很多业务是用的python语言,所以这几天也一直在学习python的一些东西. 作为一个之前一直java后端的开发人员,对比ja ... 
- 基于github发布 个人网站/博客
		我们可以使用GitHub去发布自己的网站了(静态网站), 只要经过简单几步即可.这样小伙伴可以给朋友或面试官展示自己个人项目啦. 第一步:创建一个新仓库 第二步:在仓库选择“Settings”页,找到 ... 
随机推荐
- java中JDK环境变量的配置
			JDK的配置在 window中的配置,我的电脑-->属性-->高级系统设置-->高级-->环境变量中配置,具体下图 
- XML Publisher 并发程序由于"输出提交处理程序提交失败
			http://www.cnblogs.com/benio/archive/2012/03/30/2424900.html xmlp 报表运行完成后,状态为warning,其原因大概有以下3类:1.&q ... 
- delphi PosAnsi
			function ValidateName(n: string): string; var banned, res: string; i,j: integer; begin res:= n; bann ... 
- 微信WeixinJSBridge API使用实例
			http://www.jb51.net/article/66642.htm 这篇文章主要介绍了微信WeixinJSBridge API使用实例,本文直接给出HTML代码,代码中包含了很多实用功能,如图 ... 
- 转:iOS9的新特性以及适配方案
			2015年9月8日,苹果宣布iOS 9操作系统的正式版在太平洋时间9月16日正式推出,北京时间9月17日凌晨1点推送. 新的iOS 9系统比iOS8更稳定,功能更全面,而且还更加开放.iOS 9加入了 ... 
- URL SCAN简介
			URL Scan简介 文/玄魂 目录 URL Scan简介 前言 1.1 安装 1.2 配置 修改 URLScan.ini 文件 配置 URLScan 用于依赖于 IIS 的应用程序 前言 Ur ... 
- B/S FastReprot使用
			FastReport 交流群 群 号:554714044 前言 由于公司开发新产品,前后端分离.netcore +Angular ,之前C/S项目一直使用FastReport ,考虑到员工切换比较 ... 
- [JavaScript] html5 video标签注意事项
			Chrome 66 禁止声音自动播放 声音无法自动播放这个在IOS/Android上面一直是个惯例,桌面版的Safari在2017年的11版本也宣布禁掉带有声音的多媒体自动播放功能,紧接着在2018年 ... 
- java String 内存模型
			关于java的内存模型,参照以下的一篇文章: https://isudox.com/2016/06/22/memory-model-of-string-in-java-language/ 
- vscode 学习笔记 —— 调试 (以 node 为例)
			一.建立配置文件 1.选择你的项目 2.选择你项目的语言 3.当前项目路径下生成 .vscode/launch.json { // Use IntelliSense to learn about po ... 
