Skip to content

Instantly share code, notes, and snippets.

@philkuz
philkuz / node-npm-install.md
Created August 4, 2017 23:58 — forked from rcugut/node-npm-install.md
Install node & npm on Mac OS X with Homebrew

Fixing npm On Mac OS X for Homebrew Users

Installing node through Homebrew can cause problems with npm for globally installed packages. To fix it quickly, use the solution below. An explanation is also included at the end of this document.

Solution

This solution fixes the error caused by trying to run npm update npm -g. Once you're finished, you also won't need to use sudo to install npm modules globally.

Before you start, make a note of any globally installed npm packages. These instructions will have you remove all of those packages. After you're finished you'll need to re-install them.

#!/usr/bin/env bash
#Code adapted from https://gist.github.com/rashmibanthia/5a1e4d7e313d6832f2ff (Removed Anaconda install for those servers that have it installed)
jupyter notebook --generate-config
key=$(python -c "from notebook.auth import passwd; print(passwd())")
cd ~
mkdir certs
cd certs