우분투 11.10에 node.js를 다운로드했습니다. 압축을 풀고 README.md를 여는 척하면 '창세기 ROM 파일용으로 설치된 응용 프로그램이 없습니다'라는 메시지가 나타납니다. 답변을 공유하여 도와주세요.
답변1
README.md 에서 md는 를 나타냅니다 markdown
. 마크다운 파일을 보는 데 도움이 되는 스크립트를 찾았습니다.
import os
import sys
MARKDOWN = 'markdown'
UPSKIRT = 'upskirt'
PROGRAM = MARKDOWN
VERBOSE = True
def main():
update = False
if len(sys.argv) < 2:
print "Usage: {0} <file.markdown> [-u]".format(sys.argv[0])
sys.exit(1)
# else
if '-u' in sys.argv:
update = True
sys.argv.remove('-u')
input_file = sys.argv[1]
os.system("{program} {input} > /tmp/markdown.html".format(program=PROGRAM, input=input_file))
if not update:
os.system("chromium-browser /tmp/markdown.html &")
if VERBOSE:
print >>sys.stderr, "# renderer: {0}".format(PROGRAM)
#############################################################################
if __name__ == "__main__":
main()
이것을 사용하는 방법:
~/bin 디렉토리에 넣고(~/bin이 PATH에 있는지 확인) 실행 가능하게 만들고(chmod u+x ~/bin/markdown.py) "markdown.py README.markdown"으로 호출합니다. 새 탭에서 HTML 출력이 열립니다. "-u" 스위치(업데이트)를 추가하면 HTML이 브라우저에서 열리지 않습니다.
신용은 여기에 있습니다 : ubuntuincident.wordpress.com