Chúng tôi cần xuất Apiary Kế hoạch chi tiết của chúng tôi cho mục đích chuyển nhượng nhiệm vụ là một mục đích tự chứa "có thể phân phối" như PDF hoặc ZIP hoặc tương tự. Tôi biết về số feature request và thảo luận bên dưới. Có thể "hack" một cái gì đó tốt hơn so với các nhà xuất khẩu html nghèo? Có lẽ bằng cách tiêm một số kiểu css vào trang bằng chrome? Có ai đó tìm thấy một giải pháp "đủ tốt" không?Làm cách nào để xuất Blueprint Apiary thành PDF, HTML độc lập hoặc tương tự "có thể phân phối"?
7
A
Trả lời
2
Bạn có thể sử dụng https://github.com/danielgtaylor/aglio để hiển thị Blueprint API thành các tệp HTML tĩnh có thể được nén (hoặc cũng có thể được xuất PDF, nhưng tôi chưa thử).
8
Ján Sáreník được đề cập aglio, bạn có thể làm cho nó hoạt động tại địa phương theo các bước sau.
- Lưu nét markdown API của bạn (ví dụ
myfile.md
) - Install aglio
npm install aglio -g
- máy chủ Bắt đầu aglio
aglio -i myfile.md -s
- mở
localhost:3000
và tải về các tập tin HTML - Hack mã HTML bằng cách bình luận ra các cảnh báo
<div id="localFile" ...>...</div>
- Hack mã HTML bằng cách thay thế
http://localhost:3000/
bằng chuỗi trống ở mọi nơi
Đã xong.
+0
Aglio là một đề xuất tuyệt vời của chính nó, nhưng tôi đánh giá cao bạn dành thời gian để đưa ra một số hướng dẫn. – csotiriou
Các vấn đề liên quan
- 1. Phân phối đường dẫn libpython độc lập
- 2. Làm cách nào để đảm bảo mã R/Rcpp có thể tái sản xuất ("phân phối")?
- 3. Có thể sản xuất độc lập có thực thi haskell
- 4. Làm cách nào để tạo một ứng dụng Camel độc lập có thể tự động tắt?
- 5. Xuất HTML sang PDF (C++, Windows)
- 6. Tôi làm cách nào để tạo một cái lọ có thể phân phối cho javadocs?
- 7. Làm cách nào tôi có thể đặt lại hoặc tạo lại Bản sắc phân phối iOS
- 8. Làm cách nào để lập chỉ mục kết xuất tệp html thành elasticsearch?
- 9. Làm cách nào để chuyển đổi các thực thể HTML như – thành các ký tự tương đương?
- 10. Java: Làm thế nào để xây dựng các bản phân phối độc lập của các dự án dựa trên Maven?
- 11. Phân loại một danh từ thành trừu tượng hoặc cụ thể bằng NLTK hoặc tương tự
- 12. Làm cách nào để xuất trang html sang pdf ở phía máy khách bằng JavaScript hoặc jQuery?
- 13. Làm cách nào để thiết lập bản phân phối để ứng dụng watchkit hoạt động?
- 14. Các chương trình elixir hoặc erlang có thể được biên dịch thành một nhị phân độc lập không?
- 15. Làm cách nào để phân phối mã có thể sử dụng lại Android trong gói?
- 16. Làm cách nào để chuyển đổi các tệp Word thành PDF theo lập trình?
- 17. Làm cách nào để xuất trang html sang định dạng pdf?
- 18. Làm cách nào để xuất dữ liệu biểu mẫu HTML sang PDF?
- 19. Làm cách nào để bạn phân phối chương trình Clojure cho người không lập trình?
- 20. Làm cách nào để bao gồm Visual C++ 2010 có thể tái phân phối trong thiết lập của tôi?
- 21. Thiết lập DTAP thích hợp để Phân phối Nội dung
- 22. Chuyển đổi phân phối đồng đều thành phân phối chuẩn
- 23. Làm cách nào để ghi lại các tham số POST với Apiary?
- 24. Làm thế nào để Layer widget độc lập trong Qt?
- 25. Làm cách nào để phân phối chương trình python?
- 26. Làm thế nào tôi có thể xuất ra một chú thích HTML trong Compojure/Hiccup?
- 27. Cuộn cột độc lập trong trang HTML
- 28. Làm cách nào để phân phối tệp trong webpy?
- 29. Làm cách nào tôi có thể xuất GridView.DataSource thành dữ liệu hoặc tập dữ liệu?
- 30. Cách đặt Visual Studio xuất bản tệp pdf tự động
HTML của Aglio phải được phân phối từ máy chủ web để hoạt động, vì nó phụ thuộc vào tài nguyên bên ngoài và trình duyệt sẽ không cho phép chúng được tải nếu được đọc từ hệ thống tệp cục bộ. –
Nó có thể bị hack, xem câu trả lời khác. –
Agilo có lỗi. Nó rơi xuống dấu gạch chéo từ đường dẫn. Đã mở sự cố, không có phản hồi nào cho đến thời điểm này. https://github.com/danielgtaylor/aglio/issues/222 – decades