2012-11-04 18 views
3

pdfkit-www是一個偉大的庫。它使您能夠直接從瀏覽器輸出pdf。如何用github倉庫中的新afm構建pdfkit

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

從演示中,我把pdfkit.min.js文件;它運作良好。除了字體;唯一的嵌入字體是Arial,並且目錄中的字體嵌入尚不受支持。如果你想有更多的字體,你必須建立pdfkit.min.js並添加你想要在目錄中使用的字體指標;如這裏所解釋的:https://github.com/ef4/pdfkit-www#building

問題是我不知道如何做到這一點。這是紅寶石和咖啡劇本供電。但在這裏,我覺得自己像一個大猴子在一個大方程式面前。

我在哪裏輸入東西? (我在Windows 7上)我嘗試在基本的Windows命令行,ruby.exe命令行和命令行中輸入這些東西,當你在克隆存儲庫時點擊「在這裏打開一個shell」在github客戶端上。

/* ----- -----編輯*/

好了,它看起來像我應該用「Git的殼」做(沒有看到我的桌面上的圖標第一)。前兩行似乎有效,但「捆綁安裝」會引發錯誤。 (不承認)。

而「rake」行中止,因爲它「無法加載這樣的文件捆綁器」。

/* -----編輯2鴨博伊爾回答之後----- * /(OK,這是一個編輯越好)

好,非常感謝很多,這解決了第一個問題。

現在的「包安裝」命令拋出:

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 

與「耙」命令拋出:

cannot load such file -- uglifier 

於是,我就「創業板安裝uglifier」至極似乎解決錯誤當然,通過安裝uglifier來執行「rake」命令;然後根據錯誤告訴我要做的事情,我進行了幾次gem安裝,用於不同版本的json和execjs以及其他內容。直到「捆綁安裝」命令丟棄:

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

YOOHOO!

但現在, 「回扣」 命令拋出:

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

我沒有運行與--trace的命令;但我絕對沒有對我有什麼看這裏的想法:

enter image description here

/* -----編輯----- 3 */

是的,我也把源'https://rubygems.org'在我的寶石文件中,這是什麼給了我安裝我應該安裝的所有寶石的線索。

(請不要MOKE我太多,我只當它是關於比基本HTML/CSS的東西更多的問題不明白一切設計師)

回答

2

您應該安裝捆綁器,用於許多Ruby項目中的依賴管理。試試這個:

gem install bundler 

我不會感到驚訝,如果你遇到更多的問題後,讓我知道。

+0

非常感謝,它終於工作:) – fabien

相關問題