From 0eb3dcd81fdfd3a71549f0fe5ae4c9110af61c35 Mon Sep 17 00:00:00 2001 From: Chris Williams Date: Fri, 19 Feb 2016 12:07:19 -0800 Subject: [PATCH] Update readme.md --- panoramix/assets/readme.md | 20 +++++++++++++++++--- 1 file changed, 17 insertions(+), 3 deletions(-) diff --git a/panoramix/assets/readme.md b/panoramix/assets/readme.md index 424a3ea3901f2..40aa1989f582d 100644 --- a/panoramix/assets/readme.md +++ b/panoramix/assets/readme.md @@ -9,14 +9,28 @@ managed with npm. Using npm to generate bundled files ----------------------------------- -To install third party libraries defined in package.json, run the following within this directory +#### npm +First, npm must be available in your environment. If it is not you can run the following commands +(taken from [this source](https://gist.github.com/DanHerbert/9520689)) +``` +brew install node --without-npm +echo prefix=~/.npm-packages >> ~/.npmrc +curl -L https://www.npmjs.com/install.sh | sh +``` + +The final step is to add ```~/.node/bin``` to your ```PATH``` so commands you install globally are usable. Add something like this to your ```.bashrc``` or ```.zshrc``` file. +``` +export PATH="$HOME/.node/bin:$PATH" +``` + +#### npm packages +To install third party libraries defined in ```package.json```, run the following within this directory which will install them in a new ```node_modules/``` folder within ```assets/```. ``` npm install ``` -To parse and generate bundled files, run either of the following. The dev flag will keep the npm script running -and re-run upon any changes within the dev directory +To parse and generate bundled files for panoramix, run either of the following commands. The ```dev``` flag will keep the npm script running and re-run it upon any changes within the assets directory. ``` npm run prod