grip est "git hub like mark down renderer service". Il lance un service Web qui affiche le document de démarque conforme à github à portée de main. Merci joeyespo. https://github.com/joeyespo/grip La dernière version actuelle semble être la version 2.0.0 La méthode d'installation et l'utilisation semblent être un développement piloté par README, et il semble que README.md à l'URL ci-dessus soit épuisé. Donc, si vous pouvez utiliser pip, allez-y. J'utilisais CentOS et il n'y avait pas de pip en premier lieu, donc je n'ai suivi que cette partie.
Je ne peux pas utiliser pip soudainement. Il est délicat de savoir si cela doit être fait avec l'autorité racine, mais je l'ai essayé avec l'autorité racine. Je me demande si cela suffit pour les utilisateurs généraux.
wget https://bootstrap.pypa.io/ez_setup.py -O - | python
easy_install pip
Il semble que l'installation n'aurait pas dû être effectuée avec les privilèges root.
sudo pip install grip
Commencez.
grip 3000
Cela ouvrira 127.0.0.1:3000, il est donc sûr d'utiliser la redirection de port avec ssh.
sudo ssh -L80:127.0.0.1:3000 user@server
De cette façon, si vous accédez à l'URL
http: // localhost / README.md```, README.md sur le serveur sera rendu.
troubles as of 2014May(version 2.0.0)
Même s'il s'agit de la dernière version, j'ai soudainement marché dessus https://github.com/joeyespo/grip/issues/36
Semblé être corrigé en supprimant manuellement les fins de ligne Windows du fichier .. J'ai supprimé \ r comme suit.
cp /usr/lib/python2.6/site-packages/grip/settings.py backup.txt
tr --delete '\r' < backup.txt > /usr/lib/python2.6/site-packages/grip/settings.py
Peut-être que cela signifie installer avec les privilèges root.
OSError: [Errno 13] Permission denied: '/usr/var'
Abus de l'autorité racine parce qu'il ne peut pas être aidé.
sudo mkdir /usr/var
sudo chmod 777 /usr/var
Recommended Posts