您的位置:首页 > Web前端 > JavaScript

atom markdown转换PDF 解决AssertionError: html-pdf: Failed to load PhantomJS module

2016-07-01 13:27 543 查看

atom编辑器markdown转换PDF

解决AssertionError: html-pdf: Failed to load PhantomJS module. You have to set the path to the PhantomJS binary using ‘options.phantomPath’

环境Windows10 atom

1. atom编辑器安装

2. 安装插件

3. 安装phantomjs

4. 完成转换

详细步骤:

1. 默认已经安装好

2. 安装转换PDF插件

选择setting–markdown pdf 选择安装markdown-themeable-pdf(推荐),本博文不推荐安装markdown-pdf(因为图片转换有问题,暂时未解决)


" title="">

安装完毕,会遇到问题,不能转换PDF,接着进行第三步解决问题。

问题如下AssertionError: html-pdf: Failed to load PhantomJS module. You have to set the path to the PhantomJS binary using ‘options.phantomPath’


" title="">

3. 安装phantomjs

3.1 先安装nodejs

下载对应版本,默认安装即可。

3.2 安装phantomjs方法

3.2.1 打开cmd,执行

npm install phantomjs-prebuilt

3.2.2 如果报错(因为国内网被墙,无法在官方网下载或者下载速度极慢)如图


" title="">

将手动下载安装包(去官网http://phantomjs.org/download.html拿链接放到迅雷中通过第三方下载),提前放置缓存位置 C:\Users\wxl\AppData\Local\Temp\phantomjs根据自己路径放置。


" title="">

3.2.3 再次执行npm install phantomjs-prebuilt


" title="">

看到Done. Phantomjs binary available at C:\Users\wxl\node_modules\phantomjs-prebuilt\lib\phantom\bin\phantomjs.exe

3.2.4 说明已经安装成功,不需配置环境变量,此时,重启atom。点击右键选择Markdown to PDF,即可。


" title="">


" title="">

4 查看



文件左侧列出新生成的PDF文件结束,如果想要在atom中查看,请安装pdf-view插件。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  atom markdown pdf PhantomJS