From dc412bc49f69f2cf54091a15b563fef32041931b Mon Sep 17 00:00:00 2001 From: bliminate Date: Mon, 12 Sep 2016 22:04:04 -0400 Subject: [PATCH] Adding more Details to the README file and adjusting the dependencies to work better on Linux distributions, or provide more detailed instructions on extra steps that need to be taken to run on Linux distributions. --- README.md | 9 +++++++++ package.json | 10 +++++----- 2 files changed, 14 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index dce0013..629e05c 100644 --- a/README.md +++ b/README.md @@ -21,6 +21,15 @@ If you want to generate the presentation on your compute, you need to ``` npm install -g exerslide-cli ``` + or + ``` + sudo ln -s `which nodejs` /usr/bin/node + sudo install -g exerslide-cli + ``` + If using Debian/Ubuntu, you first need to create a symlink for the 'node' command. + This is needed because in the node was changed to nodejs to prevent name collisions for + the Linux OS. The second command allows writing to system library folders Which is required + for the global install to work. 2. Clone this repository diff --git a/package.json b/package.json index 87cf2b6..b6c5711 100644 --- a/package.json +++ b/package.json @@ -6,11 +6,11 @@ "dependencies": { "codemirror": "^5.7.0", "exerslide": "~1.0.2", - "exerslide-plugin-bulletlist-layout": "^1.0.0", - "exerslide-plugin-center-layout": "^1.0.0", - "exerslide-plugin-column-layout": "^1.0.0", - "exerslide-plugin-html-converter": "^1.0.0", - "exerslide-plugin-markdown-converter": "^1.0.1", + "exerslide-plugin-bulletlist-layout": "~1.0.0", + "exerslide-plugin-center-layout": "~1.0.0", + "exerslide-plugin-column-layout": "~1.0.0", + "exerslide-plugin-html-converter": "~1.0.0", + "exerslide-plugin-markdown-converter": "~1.0.1", "font-awesome": "^4.4.0", "foundation-sites": "^6.1.2", "react": "^15.0.0",