Movable Type

其他依赖项

此导入器需要以下其他库。

您可以通过运行 gem install GEM_NAME 单独安装所需的 gem,也可以通过一次调用安装所有 gem:gem install mysql2 pg safe_yaml sequel sqlite3

调用

调用导入器的示例代码段

jekyll-import mt --dbname DB --user USER --engine ENGINE --password PW --host HOST --port PORT --blog_id ID --categories --src_encoding ENCODING --dest_encoding ENCODING --comments

选项 <PARAM>说明
--dbname DB

数据库名称。

--user USER

数据库用户名。

--engine ENGINE

数据库引擎(“mysql”或“postgres”)。

默认值:  'mysql'
--password PW

数据库用户的密码。

默认值:  ''
--host HOST

数据库主机名。

默认值:  'localhost'
--port PORT

要连接的自定义数据库端口。

默认值:  null
--blog_id ID

指定要导入的单个 Movable Type 博客 ID。

默认值:  null(所有博客)
--categories

为 true 时,将文章的类别保存在其 YAML 前置内容中。

默认值:  true
--src_encoding ENCODING

数据库中字符串的编码。

默认值:  UTF-8
--dest_encoding ENCODING

输出字符串的编码。

默认值:  UTF-8
--comments

为 true 时,在 _comments 目录中输出评论。

默认值:  false
上表中高亮显示的行表示必需选项。

comments,默认值为 false,控制评论的生成。如果 comments 设置为 true,则文章将生成并放置在 _comments 目录中。

所有文章和评论都将包含 YAML 前置内容中的 post_id,以链接文章及其评论。

要将导入的评论作为文章的一部分,请使用尚未合并的 mt-static-comments 分支,将静态生成的评论包含在文章中。如有必要,请进行分支并提供反馈。