Có tiện ích dòng lệnh nào để hiển thị Markdown có hương vị GitHub không?


414

Tôi tự hỏi nếu có một tiện ích dòng lệnh để lấy tệp Markdown có hương vị GitHub và hiển thị nó thành HTML.

Tôi đang sử dụng wiki GitHub để tạo nội dung trang web. Tôi đã nhân bản kho lưu trữ trên máy chủ của mình và sau đó muốn xử lý nó thành HTML thông thường. Điều quan trọng với tôi là những gì xuất hiện trên GitHub chính xác là cách nó sẽ tìm trang web của tôi. Tôi cũng thực sự muốn sử dụng các khối có rào chắn ~~~, vì vậy tôi không chỉ sử dụng cú pháp Markdown tiêu chuẩn.

Tôi đã xem xét một chút về bản xem trước trực tiếp JavaScript với suy nghĩ rằng tôi có thể nối nó vào Node.js, nhưng họ nói rằng nó không được dùng nữa. Tôi đã xem kho lưu trữ redcarpet, nhưng có vẻ như nó không có giao diện dòng lệnh.

Tôi đã đưa ra giải pháp của riêng mình, tuy nhiên, vì không có giải pháp nào ở đây rõ ràng tốt hơn các giải pháp khác, tôi sẽ để lại câu hỏi mà không có câu trả lời được chọn.


2
RE: CẬP NHẬT: Nếu tôi đã thêm một --outđối số để kẹp để kết xuất thành tệp HTML thay vì trình duyệt, điều đó có được chấp nhận không?
Joe

@Joe vui lòng thêm tùy chọn đó!
bguiz

@McLeopold @bguiz vừa triển khai --exporttùy chọn, kết xuất lại GFM và các kiểu của nó thành một tệp duy nhất. Điều này có trả lời câu hỏi không?
Joe

3
@McLeopold, Joe loại nó ra khỏi công viên bằng cách tạo ra một giải pháp tái sử dụng đơn giản, có thể muốn cho anh ta câu trả lời.
James McMahon

1
Github sử dụng Sundown . Xem stackoverflow.com/a/7694931/632951
Pacerier

Câu trả lời:


447

Tôi đã viết một CLI nhỏ bằng Python và thêm hỗ trợ GFM. Nó được gọi là Grip (Github Readme Instant Preview) .

Cài đặt nó với:

$ pip install grip

Và để sử dụng nó, chỉ cần:

$ grip

Sau đó truy cập localhost:5000để xem các readme.mdtập tin tại vị trí đó.

Bạn cũng có thể chỉ định tệp của riêng bạn:

$ grip CHANGES.md

Và đổi cổng:

$ grip 8080

Và tất nhiên, đặc biệt hiển thị GitHub-Flavored Markdown, tùy chọn với bối cảnh kho lưu trữ:

$ grip --gfm --context=username/repo issue.md

Các tính năng đáng chú ý:

  • Các trang của Render xuất hiện chính xác như trên GitHub
  • Khối có rào chắn
  • API Python
  • Điều hướng giữa các tệp được liên kết (cảm ơn, vladwing !) Được thêm vào 2.0
  • Xuất thành một tệp duy nhất (cảm ơn, iliggio !) Được thêm vào 2.0
  • Mới: Đọc từ stdinvà xuất để stdout thêm vào 3.0

Hy vọng điều này sẽ giúp ai đó ở đây. Kiểm tra nó ra .


1
Hoạt động thực sự tốt và bạn không thể dễ dàng cài đặt cho Pythonistas!
RichVel

29
Đây phải là một hit đầu tiên cho "xem trước đánh dấu github." Mọi thứ khác đều phức tạp, không hoạt động hoặc không thực hiện tất cả các tính năng của GitHub. griphoạt động ngay ra khỏi hộp.
Bluu

1
@Houdini Vấn đề đó đã lỗi thời. Flask không hỗ trợ 3.3, xem jar.pocoo.org/docs/python3 . Đây là một chủ đề Github gần đây hơn về chủ đề github.com/mitsuhiko/flask/issues/587 . Nếu có một phụ thuộc khác cần cập nhật, vui lòng mở một vấn đề hoặc yêu cầu kéo.
Joe

3
Cần lưu ý rằng gói này yêu cầu kết nối internet hoạt động và thông tin xác thực github của bạn (được cung cấp tại dòng lệnh) nếu bạn thực hiện hơn 60 lần làm mới mỗi giờ.
leo

13
Như đã đề cập trước đó, tôi không nghĩ rằng đây là một giải pháp đặc biệt tuyệt vời bởi vì tất cả những gì nó làm được với Github và được Github kết xuất Markdown của bạn. Nó yêu cầu kết nối internet hoạt động với quyền truy cập vào Github và nếu Github chết thì công cụ này sẽ ngừng hoạt động. Tôi muốn có một giải pháp hoàn toàn ngoại tuyến.
Jez

114

Tôi chưa tìm thấy một phương pháp nhanh chóng và dễ dàng cho Markdown có hương vị GitHub, nhưng tôi đã tìm thấy một phiên bản chung chung hơn một chút - Pandoc . Nó chuyển đổi từ / sang một số định dạng, bao gồm Markdown, Rest, HTML và các định dạng khác.

Tôi cũng đã phát triển một Makefileđể chuyển đổi tất cả các tệp .md thành .html (phần lớn thành ví dụ tại Writing, Markdown và Pandoc ):

# 'Makefile'
MARKDOWN = pandoc --from gfm --to html --standalone
all: $(patsubst %.md,%.html,$(wildcard *.md)) Makefile

clean:
    rm -f $(patsubst %.md,%.html,$(wildcard *.md))
    rm -f *.bak *~

%.html: %.md
    $(MARKDOWN) $< --output $@

4
Tôi đã sử dụng "xem pandoc ..." để liên tục chuyển đổi tệp đánh dấu thành html và tiện ích mở rộng "tải lại trực tiếp" chrome để có được thời gian thực "ở lại nơi tôi đang cuộn quá" với chức năng này và nó hoạt động rất tốt . chrome.google.com/webstore/detail/livereload/ từ
Công viên Brad

1
Pandoc đọc GFM tốt nhưng nó không tạo ra GitHub HTML giống như vậy - ví dụ: nếu bạn có thẻ nhiều dòng <pre/>trong nguồn GFM của mình, Pandoc sẽ đặt <br/>các thẻ vào để ngắt dòng trong đó, mặc dù trình kết xuất của GitHub nó tước khoảng trắng hàng đầu, dường như để lại nội dung một mình.
David Moles

1
Làm thế nào để một người đi về việc có được kiểu dáng đẹp trên HTML kết quả? Ví dụ, kết quả đầu ra của tôi vẫn được hiển thị với Times New Roman.
Nhà phát triển toàn diện

Hướng dẫn cài đặt Pandoc ở đây . Trên macOS:brew install pandoc
Master of Ducks

1
các định dạng đầu vào gfmcũng không phải là markdown_githubkết xuất chính xác những thứ như khối mã.
dùng5359531

29

Có lẽ điều này có thể giúp:

gem install github-markdown

Không có tài liệu nào tồn tại, nhưng tôi đã nhận được nó từ tài liệu gollum . Nhìn vào rubydoc.info , có vẻ như bạn có thể sử dụng:

require 'github/markdown'  
puts GitHub::Markdown.render_gfm('your markdown string')

trong mã Ruby của bạn. Bạn có thể gói nó dễ dàng trong một tập lệnh để biến nó thành một tiện ích dòng lệnh:

#!/usr/bin/env ruby

# render.rb
require 'github/markdown'

puts GitHub::Markdown.render_gfm File.read(ARGV[0])

Thực hiện nó với ./render.rb path/to/my/markdown/file.md. Lưu ý rằng điều này không an toàn để sử dụng trong sản xuất mà không khử trùng.


1
Cảm ơn Jim, do các ví dụ hầu như không tồn tại, tôi đã bị kẹt ở bước yêu cầu (thay thế dấu gạch ngang bằng dấu gạch chéo) ..;)
plesatejvlk

Điều này thật tuyệt nếu bạn đang sử dụng NPM. Tôi đã phải sử dụng nó, trên tài khoản của DOxygen gây ra cho tôi những vấn đề liên tục với việc đánh dấu hương vị github đặc biệt + xuất sang HTML.
kayleeFrye_onDeck

cái này có chạy cục bộ không hay nó đang gửi dữ liệu ra GitHub API?
dùng5359531

28
pip3 install --user markdown
python3 -m markdown readme.md > readme.html

Nó không xử lý các phần mở rộng GitHub, nhưng tốt hơn là không có gì. Tôi tin rằng bạn có thể mở rộng mô-đun để xử lý các bổ sung GitHub.


1
/ usr / bin / python: markdown là một gói và không thể được thực thi trực tiếp
Kazimieras Aliulis

2
Đầu ra HTML đơn giản không có thẻ ưa thích.
Halil Kaskavalci

23

Có thể không phải là những gì bạn muốn, nhưng vì bạn đã đề cập đến Node.js: Tôi không thể tìm thấy một công cụ tốt để xem trước tài liệu GitHub Flavored Markdown trên ổ đĩa cục bộ của mình trước khi đưa chúng vào GitHub, vì vậy hôm nay tôi đã tạo một cái, dựa trên Node.js: https : //github.com/ypocat/gfms

Vì vậy, có lẽ bạn có thể sử dụng lại showdown.js từ Wiki cho Wiki của mình, nếu câu hỏi của bạn vẫn còn thực tế. Nếu không, có lẽ những người khác phải đối mặt với cùng một vấn đề như tôi đã tìm thấy (giống như tôi đã làm) câu hỏi này và câu trả lời cho nó.


Người đàn ông tốt. Cứu tôi khỏi phải dùng đến Ruby hoặc Python khi tôi đang viết một ứng dụng nút, điều này thật tuyệt.
jedd.ahyoung 29/07/2015

19

Để đọc tệp README.md trong thiết bị đầu cuối, tôi sử dụng:

pandoc README.md | lynx -stdin

Pandoc xuất nó ở định dạng HTML, mà Lynx kết xuất trong thiết bị đầu cuối của bạn.

Nó hoạt động rất tốt: Nó lấp đầy thiết bị đầu cuối của tôi, các phím tắt được hiển thị bên dưới, tôi có thể cuộn qua và các liên kết hoạt động! Chỉ có một kích thước phông chữ, nhưng màu sắc + thụt lề + căn chỉnh tạo nên điều đó.

Cài đặt:

sudo apt-get install pandoc lynx

1
Câu hỏi đặc biệt về việc sử dụng dòng lệnh. Trước khi viết tập lệnh ruby ​​của riêng bạn (hoặc máy chủ nút egad), hãy thử cách này.
Cora Middleton

Chính xác điều này hoạt động bên trong thiết bị đầu cuối của bạn. Hoặc nếu trình duyệt (máy tính để bàn) yêu thích của bạn có thể truy cập thư mục đó sử dụng pandoc readme.md -o readme.md.htmlvà mở tệp kết quả.
Barry Staes

@ baerry-staes Vâng, xin lỗi, tôi hy vọng rõ ràng rằng câu trả lời ưa thích của bạn.
Cora Middleton

@JustinMiddleton vâng tôi hiểu rồi, cảm ơn bạn. Nhận xét của tôi chỉ là để thêm một số thông tin bổ sung cho người dùng máy tính để bàn .. tôi đoán rằng một ngày nào đó đọc nó có thể thấy nó hữu ích.
Barry Staes

1
Tôi đã thử khoảng 5-6 máy đọc md console khác và đây là giải pháp tốt nhất. Tôi chỉ cần thêm chức năng cơ bản nhất vào cấu hình của mình để sử dụng nhanh hơn một chút. function md { pandoc $@ | lynx -stdin }
Russ Brown

17

GitHub có API Markdown mà bạn có thể sử dụng.


5
jq --slurp --raw-input '{"text": "\(.)", "mode": "markdown"}' < README.md | curl --data @- https://api.github.com/markdown > README.html
Vebjorn Ljosa

@VebjornLjosa * mà * hoặc grip... Bạn đã chọn. : P
yyny

13

Sử dụng đánh dấu . Nó hỗ trợ GitHub Flavored Markdown, có thể được sử dụng như một mô-đun Node.js và từ dòng lệnh.

Một ví dụ sẽ là:

$ marked -o hello.html
hello world
^D
$ cat hello.html
<p>hello world</p>

1
Tôi đã nhận thấy rằng điều này không hỗ trợ các tính năng như tô sáng cú pháp cho các khối mã và các tính năng mới hơn như danh sách kiểm tra. Nhưng hey nó được hầu hết các cách!
bguiz

Rất đẹp, điều duy nhất tôi thiếu là một số đường viền cho các bảng. Chà, ít nhất tôi có thể kết xuất chúng, đây chính xác là những gì tôi cần. Đặt ống trong GFM, loại bỏ HTML :)
Xandaros

Tôi bối rối về ví dụ này, là ^Dgì?
Matthew

10

Đây chủ yếu là câu trả lời tiếp theo cho câu trả lời của @ barry- staes khi sử dụng Pandoc . Homebrew cũng có nó, nếu bạn đang dùng Mac:

brew install pandoc

Pandoc hỗ trợ GFM như một định dạng đầu vào thông qua markdown_githubtên.

Xuất ra tệp

cat foo.md | pandoc -f markdown_github > foo.html

Mở trong Lynx

cat foo.md | pandoc -f markdown_github | lynx -stdin # To open in Lynx

Mở trong trình duyệt mặc định trên OS X

cat foo.md | pandoc -f markdown_github > foo.html && open foo.html # To open in the default browser on OS X`

Tích hợp TextMate

Bạn luôn có thể chuyển lựa chọn hiện tại hoặc tài liệu hiện tại sang một trong những điều trên, vì hầu hết các biên tập viên đều cho phép bạn làm. Bạn cũng có thể dễ dàng định cấu hình môi trường để pandocthay thế bộ xử lý Markdown mặc định được sử dụng bởi gói Markdown .

Đầu tiên, tạo tập lệnh shell với nội dung sau (Tôi sẽ gọi nó ghmarkdown):

#!/bin/bash
# Note included, optional --email-obfuscation arg
pandoc -f markdown_github --email-obfuscation=references

Sau đó, bạn có thể đặt TM_MARKDOWNbiến (trong Tùy chọn → Biến) thành /path/to/ghmarkdownvà nó sẽ thay thế bộ xử lý Markdown mặc định.


10

Tôi đã tạo một công cụ tương tự như chức năng Xem trước của Atom, nhưng là một ứng dụng độc lập. Không chắc chắn nếu đây là những gì bạn đang tìm kiếm, nhưng nó có thể hữu ích. - https://github.com/yoshuawuyts/vmd

vmd


Các bạn vẫn ủng hộ điều này? Tôi đã cố gắng cài đặt với NPM ngày hôm nay, nhưng không có xúc xắc. > tải xuống electron-v0.36.9-win32-x64.zip> Lỗi: chứng chỉ tự ký
kayleeFrye_onDeck

1
Vâng, chúng tôi là! Phiên bản nào của npm / nút mà bạn đã chạy này? - cứ thoải mái mở ra một vấn đề về GH và chúng ta sẽ xem xét vấn đề này. Cảm ơn!
Yoshua Wuyts

8

pandocvới browsercông việc tốt cho tôi.

Sử dụng: cat README.md | pandoc -f markdown_github | browser

Cài đặt (Giả sử bạn đang sử dụng Mac OSX):

  • $ brew install pandoc

  • $ brew install browser

Hoặc trên Debian / Ubuntu: apt-get install pandoc browser


1
apt-get isntall pandocsẽ làm, không cần sử dụng không an toàn, những thứ địa phương như bia.
Dominik George

1
@DominikGeorge có một lỗi đánh máy, nó là cài đặt , không isntall
Federico Tomassetti

11
@DominikGeorge không có apt-get trên macOS.
richrad

6

Đồng thời xem https://softwareengineering.stackexchange.com/a/128721/24257 .


Nếu bạn quan tâm đến cách chúng tôi [Github] kết xuất các tệp Markdown, bạn có thể muốn kiểm tra Redcarpet , giao diện Ruby của chúng tôi đến thư viện Sundown.

Ruby-script, sử dụng Redcarpet , sẽ là "tiện ích dòng lệnh", nếu bạn có Ruby cục bộ


Không có ý tưởng - Tôi không viết Ruby và tôi đã không đọc các nguồn Redcarpet
Lazy Badger

@LazyBadger, Sundown là trình phân tích cú pháp thực tế (viết bằng C). Redcarpet là không cần thiết.
Pacerier

6

Dựa trên nhận xét này, tôi đã viết một lớp lót để đánh API Github Markdown bằng cách sử dụng curljq.

Dán chức năng bash này vào dòng lệnh hoặc vào ~/.bash_profile:

mdsee(){ 
    HTMLFILE="$(mktemp -u).html"
    cat "$1" | \
      jq --slurp --raw-input '{"text": "\(.)", "mode": "markdown"}' | \
      curl -s --data @- https://api.github.com/markdown > "$HTMLFILE"
    echo $HTMLFILE
    open "$HTMLFILE"
}

Và sau đó để xem HTML được hiển thị trong trình duyệt chạy:

mdsee readme.md

Thay thế open "$HTMLFILE"bằng lynx "$HTMLFILE"nếu bạn cần một giải pháp thiết bị đầu cuối thuần túy.


4

GitHub đã (từ đó) phát triển một trình soạn thảo văn bản mô-đun đẹp có tên là Atom (dựa trên Chromium và sử dụng các mô-đun Node.js cho các gói).

Gói cài đặt sẵn mặc định Markdown Preview cho phép bạn hiển thị bản xem trước của mình trong một tab riêng bằng cách sử dụng Ctrl+Shift + M.

Tôi chưa kiểm tra cú pháp đầy đủ của nó, nhưng vì nó đến từ GitHub, tôi rất ngạc nhiên nếu cú ​​pháp của bản xem trước khác với cú pháp của họ (các khối được rào chắn bằng cách sử dụng ~~~ công việc).

Bây giờ, mặc dù không dựa trên dòng lệnh về mặt kỹ thuật, nó sử dụng Node.js và xuất ra trình kết xuất dựa trên DOM , có thể giúp bất kỳ ai cố gắng kết xuất HTML dựa trên cú pháp GitHub trên máy chủ web dựa trên Node.js hoặc chỉ cần chỉnh sửa / README.md của mình nhé.


1
Trong Atom, bạn có thể cài đặt gói có tên gfm-pdf ( atom.io/packages/gfm-pdf ), xuất tài liệu đánh dấu của bạn sang tài liệu HTML và / hoặc PDF. Thư viện wkhtmltopdf là bắt buộc.
spren9er


3

Có một công cụ thực sự hay và đơn giản để duyệt các tài liệu của GFM Markdown:

GFMS - Máy chủ Markdown hương vị Github

Máy chủ HTTP đơn giản và gọn nhẹ (không cần cấu hình), bạn có thể bắt đầu trong bất kỳ thư mục nào chứa các tệp markdown để duyệt chúng.

Đặc trưng:

  • Hỗ trợ đầy đủ GFM Markdown
  • Làm nổi bật cú pháp mã nguồn
  • Duyệt tập tin và thư mục
  • Đầu ra đẹp mắt (và các bảng định kiểu CSS có thể định cấu hình)
  • Xuất ra PDF

3

Tôi đã quản lý để sử dụng tập lệnh Ruby một dòng cho mục đích đó (mặc dù nó phải đi trong một tệp riêng). Đầu tiên, hãy chạy các lệnh này một lần trên mỗi máy khách, bạn sẽ đẩy tài liệu từ:

gem install github-markup
gem install commonmarker

Tiếp theo, cài đặt tập lệnh này trong hình ảnh máy khách của bạn và gọi nó render-readme-for-javadoc.rb:

require 'github/markup'

puts GitHub::Markup.render_s(GitHub::Markups::MARKUP_MARKDOWN, File.read('README.md'))

Cuối cùng, gọi nó như thế này:

ruby ./render-readme-for-javadoc.rb >> project/src/main/javadoc/overview.html

ETA: Điều này sẽ không giúp bạn với Markdown của StackOverflow, dường như không thành công với câu trả lời này.


Tôi nghĩ rằng đây là câu trả lời "gần nhất với nguồn" từ tất cả chúng vì những công cụ này là những công cụ được sử dụng bởi github.
memoselyk

3

Tôi sử dụng Pandoc với tùy chọn --from=gfmcho GitHub Flavored Markdown như thế này:

$ pandoc my_file.md   --from=gfm -t html -o my_file.html

Với pandoc 1.16.0.2 trên linux mint 18, tôi gặp lỗi : pandoc: Unknown reader: gfm. Đi đến 2.2.1 sửa lỗi này.
bắt cóc

Tôi đã thử nghiệm nó với Pandoc 2.1.2.
Asme chỉ cần

Làm thế nào để cài đặt 2.2.1 trên Ubuntu?
Alexander Mills

@AlexanderMills Bạn đã thử sudo apt install pandocchưa?
Asme chỉ

2

Cải thiện giải pháp của @ barry-stae. Dán đoạn mã này trong ~ / .bashrc

function mdviewer(){
  pandoc $* | lynx -stdin
}

Sau đó chúng ta có thể nhanh chóng xem tệp từ dòng lệnh. Cũng hoạt động độc đáo qua các phiên SSH / Telnet.

mdviewer README.md

2

Ngoài ra, nhưng showdownjs có một công cụ CLI mà bạn có thể sử dụng để phân tích MD thành HTML.


1

Tôi tìm thấy một trang web sẽ làm điều này cho bạn: http://tmpvar.com/markdown.html . Dán vào Markdown của bạn và nó sẽ hiển thị nó cho bạn. Có vẻ như chỉ hoạt động tốt!

Tuy nhiên, nó dường như không xử lý tùy chọn tô sáng cú pháp cho mã; đó là, ~~~rubytính năng không hoạt động. Nó chỉ in 'ruby'.


tmpvar dường như không thực hiện các cải tiến phiên bản GFM như các bảng
Greg

0

Cải thiện các câu trả lời @ barry-stae và @Sandeep cho người dùng thường xuyên sử dụng elinks, bạn sẽ thêm phần sau vào .bashrc:

function mdviewer() {
  pandoc $* | elinks --force-html
}

Đừng quên cài đặt pandoc (và elinks).


0

Dựa trên câu trả lời của Jim Lim , tôi đã cài đặt đá quý GitHub Markdown. Điều đó bao gồm một tập lệnh gọi là gfm lấy tên tệp trên dòng lệnh và ghi HTML tương đương vào đầu ra tiêu chuẩn. Tôi đã sửa đổi một chút để lưu tệp vào đĩa và sau đó mở trình duyệt chuẩn bằng launchy:

#!/usr/bin/env ruby

HELP = <<-help
  Usage: gfm [--readme | --plaintext] [<file>]
  Convert a GitHub-Flavored Markdown file to HTML and write to standard output.
  With no <file> or when <file> is '-', read Markdown source text from standard input.
  With `--readme`, the files are parsed like README.md files in GitHub.com. By default,
  the files are parsed with all the GFM extensions.
help

if ARGV.include?('--help')
  puts HELP
  exit 0
end

root = File.expand_path('../../', __FILE__)
$:.unshift File.expand_path('lib', root)

require 'github/markdown'
require 'tempfile'
require 'launchy'

mode = :gfm
mode = :markdown if ARGV.delete('--readme')
mode = :plaintext if ARGV.delete('--plaintext')

outputFilePath = File.join(Dir.tmpdir, File.basename(ARGF.path))  + ".html"

File.open(outputFilePath, "w") do |outputFile |
    outputFile.write(GitHub::Markdown.to_html(ARGF.read, mode))
end

outputFileUri = 'file:///' + outputFilePath

Launchy.open(outputFileUri)

1
Tôi đã thử điều này với các khối có rào chắn cho Ruby và Dưa chuột. Mặc dù hàng rào ( ruby, dưa chuột, v.v.) dường như được nhận dạng là hàng rào (vì chúng được hiển thị trong văn bản có chiều rộng cố định), không có đánh dấu cú pháp. Bất cứ ý tưởng tại sao?
Keith Bennett

0

Cách tiếp cận 'nhanh và bẩn' là tải xuống các trang wiki HTML bằng wgettiện ích, thay vì nhân bản nó. Ví dụ: đây là cách tôi đã tải xuống wiki Hystrix từ GitHub (Tôi đang sử dụng Ubuntu Linux):

 $ wget -e robots=off -nH -E -H -k -K -p https://github.com/Netflix/Hystrix/wiki
 $ wget -e robots=off -nH -E -H -k -K -I "Netflix/Hystrix/wiki" -r -l 1 https://github.com/Netflix/Hystrix/wiki

Cuộc gọi đầu tiên sẽ tải xuống trang nhập wiki và tất cả các phụ thuộc của nó. Cái thứ hai sẽ gọi tất cả các trang phụ trên đó. Bạn có thể duyệt wiki bây giờ bằng cách mở Netflix/Hystrix/wiki.1.html.

Lưu ý rằng cả hai cuộc gọi wgetlà cần thiết. Nếu bạn chỉ chạy cái thứ hai thì bạn sẽ bỏ lỡ một số phụ thuộc cần thiết để hiển thị các trang đúng cách.


-1

Gần đây tôi đã thực hiện những gì bạn muốn, bởi vì tôi cần tạo tài liệu từ các tệp Markdown và kiểu GitHub khá đẹp. Thử nó. Nó được viết bằng Node.js.

bạn gái


Tôi biết, mô-đun đã không được đăng trong 9 tháng, tại sao bạn lại đánh giá thấp một bài viết cũ?
Gabriel Llamas
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.