gpt4 book ai didi

ruby - 如何使用 github 存储库中的新 afm 构建 pdfkit

转载 作者:数据小太阳 更新时间:2023-10-29 08:05:06 26 4
gpt4 key购买 nike

pdfkit-www 是一个很棒的图书馆。它使您能够直接从浏览器输出 pdf。

查看演示:http://ef4.github.com/pdfkit-www/demo.html

从演示中,我获取了 pdfkit.min.js 文件;效果很好。除了字体;唯一的嵌入字体是 Arial,尚不支持从目录嵌入字体。如果你想要更多的字体,你必须构建 pdfkit.min.js 并在目录中添加你想要使用的字体指标;如此处所述:https://github.com/ef4/pdfkit-www#building

关键是我不知道该怎么做。这是由 ruby 和 CoffeeScript 驱动的。但在这里,我感觉自己就像一只站在大方程式面前的小猴子。

我在哪里输入内容? (我在 Windows 7 上)我尝试在基本的 Windows 命令行、ruby.exe 命令行和克隆存储库时单击“在此处打开 shell”时打开的命令行中键入这些内容在github客户端上。

/* ----- 编辑 ----- */

好吧,看来我应该使用“Git Shell”来完成(首先没有在我的桌面上看到图标)。前两行似乎有效,但“bundle install”抛出错误。 (未识别)。

并且“rake”行中止,因为它“无法加载此类文件—— bundler ”。

/* ----- 在 Duck Boyle 回答后编辑 2 ----- */(好吧,这样编辑会更好)

好的,非常感谢,这解决了第一个问题。

现在“bundle install”命令抛出:

Your Gemfile has no remote source. If you need gems that are not already on your machine, add a line like this to your Gemfile : source 'https://rubygems.org'
Could not find rake-0.9.2 in any of the sources

然后“rake”命令抛出:

cannot load such file -- uglifier

所以我尝试了“gem install uglifier”,这似乎通过安装 uglifier 解决了“rake”命令的错误;然后我根据错误告诉我要做的事情,为不同版本的 json 和 execjs 和其他东西安装了一些 gem;直到“bundle install”命令抛出:

Using lib..
...
Your bundle is complete !

哇哦!

但是现在,“rake”命令抛出:

rake aborted!
Type Error : This objet cannot manage this property or method

我确实使用 --trace 运行了命令;但我完全不知道我必须在这里看什么:

enter image description here

/* ----- 编辑3 ----- */

是的,我确实把来源' https://rubygems.org ' 在我的 gem 文件中,这为我提供了安装我应该安装的所有 gem 的线索。

(请不要太逗我,我只是一个设计师,当问题不仅仅是基本的 html/css 东西时,我什么都不懂)

最佳答案

你应该安装 bundler,在许多 Ruby 项目中用于依赖管理。试试这个:

gem install bundler

如果您在那之后遇到更多问题,请告诉我,我不会感到惊讶。

关于ruby - 如何使用 github 存储库中的新 afm 构建 pdfkit,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13221185/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com