atom markdown转换PDF 解决AssertionError: html-pdf: Failed to load PhantomJS module
来源:互联网 发布:程序员未来的发展趋势 编辑:程序博客网 时间:2024/06/08 06:17
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(因为图片转换有问题,暂时未解决)
安装完毕,会遇到问题,不能转换PDF,接着进行第三步解决问题。
问题如下AssertionError: html-pdf: Failed to load PhantomJS module. You have to set the path to the PhantomJS binary using ‘options.phantomPath’
3. 安装phantomjs
3.1 先安装nodejs
下载对应版本,默认安装即可。
在执行npm install之前,先执行npm init,否则会报错
3.2 安装phantomjs方法
3.2.1 打开cmd,执行
npm install phantomjs-prebuilt
3.2.2 如果报错(因为国内网被墙,无法在官方网下载或者下载速度极慢)如图
将手动下载安装包(去官网http://phantomjs.org/download.html拿链接放到迅雷中通过第三方下载),提前放置缓存位置 C:\Users\wxl\AppData\Local\Temp\phantomjs根据自己路径放置。
3.2.3 再次执行npm install phantomjs-prebuilt
看到Done. Phantomjs binary available at C:\Users\wxl\node_modules\phantomjs-prebuilt\lib\phantom\bin\phantomjs.exe
3.2.4 说明已经安装成功,不需配置环境变量,此时,重启atom。点击右键选择Markdown to PDF,即可。
4 查看
在
文件左侧列出新生成的PDF文件结束,如果想要在atom中查看,请安装pdf-view插件。
转载自:http://blog.csdn.net/dream_an/article/details/51800523
- atom markdown转换PDF 解决AssertionError: html-pdf: Failed to load PhantomJS module
- atom markdown转换PDF 解决AssertionError: html-pdf: Failed to load PhantomJS module
- phantomjs html to PDF
- phantomjs 将html 转换为图片或者pdf
- phantomjs实现html生成pdf
- MarkDown转换PDF,Word,Html格式
- Atom编写Markdown并导出PDF
- 使用atom编辑markdown并导出pdf
- html to pdf
- Convert HTML to PDF
- itext html to pdf
- HTML to PDF
- html转换成Pdf
- atom安装markdown-preview-enhanced和markdown-pdf插件
- markdown转为html及pdf
- phantomjs生成pdf
- atom下将markdown文件导出成pdf文档
- wkhtmltopdf.exe >>html to PDF
- Spring Boot 入门
- 初学正则表达式
- 第十三章 shell script 的追踪与 debug
- MySQL if case语句使用总结
- 第十四章 Linux 的账号与群组
- atom markdown转换PDF 解决AssertionError: html-pdf: Failed to load PhantomJS module
- mysql 存储过程例子
- MTK SmartPhone Record-(4)
- 第十四章 账号管理
- Deep Learning Face Attributes in the Wild
- 第十四章 主机的细部权限规划:ACL 的使用
- oracle 报未明确定义列
- codeforces round#408(div.2) A. Buying A House
- java 锁对象Lock-同步问题更完美的处理方式(ReadWriteLock)