{"id":3355,"date":"2013-03-19T20:24:47","date_gmt":"2013-03-19T19:24:47","guid":{"rendered":"https:\/\/www.bdjl.de\/localhost\/?p=3355"},"modified":"2013-03-19T20:24:47","modified_gmt":"2013-03-19T19:24:47","slug":"etherpad-lite-npm-und-node-js","status":"publish","type":"post","link":"https:\/\/www.bdjl.de\/localhost\/?p=3355","title":{"rendered":"Etherpad Lite, npm und node.js"},"content":{"rendered":"<p>Um es kurz zu machen: Wer (wie ich) auf die Idee kam, node.js aus dem\u00a0<a href=\"https:\/\/launchpad.net\/~chris-lea\/+archive\/node.js\/\" target=\"_blank\">PPA von Chris Lea<\/a> f\u00fcr seinen EPL Server zu nutzen &#8230; hat nun keinen mehr.<\/p>\n<p>Das liegt schlicht daran, dass node.js inzwischen von diesem Maintainer in Version 0.10 zur Verf\u00fcgung gestellt wird und dieses mit npm aus den Ubuntu Quellen nicht zusammenarbeiten will. Leider hilft es auch nicht, wenn man npm ebenfalls passend macht &#8211; z.B. indem man Chris Leas PPA durch <a href=\"https:\/\/launchpad.net\/~richarvey\/+archive\/nodejs\" target=\"_blank\">das PPA von ric_harvey<\/a> ersetzt: Dann passen zwar node.js und npm wieder zusammen &#8211; aber mit Version 0.10 kommt EPL nicht mehr richtig hoch.<\/p>\n<p>Wer richtig Lust auf&#8217;s Basteln hat, der kann sich im Moment <a href=\"https:\/\/github.com\/ether\/etherpad-lite\/issues\/1621\" target=\"_blank\">diesen Thread bei Github<\/a> entlang hangeln und landet evtl. einen Treffer.<\/p>\n<p>Oder man greift auf die <a href=\"https:\/\/help.ubuntu.com\/community\/Etherpad-liteInstallation\" target=\"_blank\">Ubuntu-Wiki<\/a> Anleitung zur Installation von EPL zur\u00fcck und wirft den Compiler an. Dann hat man einen ziemlich alten npm und node.js Server &#8211; aber ein funktionierendes EPL.<\/p>\n<p>Oder man wartet ab, bis bei Github eine EPL Version liegt, die mit npm und node.js 0.10 zusammen arbeiten will.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Um es kurz zu machen: Wer (wie ich) auf die Idee kam, node.js aus dem\u00a0PPA von Chris Lea f\u00fcr seinen EPL Server zu nutzen &#8230; hat nun keinen mehr. Das liegt schlicht daran, dass node.js inzwischen von diesem Maintainer in Version 0.10 zur Verf\u00fcgung gestellt wird und dieses mit npm aus den Ubuntu Quellen nicht [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5,10],"tags":[20,263,369,370],"class_list":["post-3355","post","type-post","status-publish","format-standard","hentry","category-linux","category-schule","tag-etherpad","tag-github","tag-node-js","tag-npm"],"_links":{"self":[{"href":"https:\/\/www.bdjl.de\/localhost\/index.php?rest_route=\/wp\/v2\/posts\/3355","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.bdjl.de\/localhost\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.bdjl.de\/localhost\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.bdjl.de\/localhost\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.bdjl.de\/localhost\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=3355"}],"version-history":[{"count":7,"href":"https:\/\/www.bdjl.de\/localhost\/index.php?rest_route=\/wp\/v2\/posts\/3355\/revisions"}],"predecessor-version":[{"id":3362,"href":"https:\/\/www.bdjl.de\/localhost\/index.php?rest_route=\/wp\/v2\/posts\/3355\/revisions\/3362"}],"wp:attachment":[{"href":"https:\/\/www.bdjl.de\/localhost\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=3355"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.bdjl.de\/localhost\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=3355"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.bdjl.de\/localhost\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=3355"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}