Install Node 8.10 on MacOS
by John Vincent
Posted on March 18, 2018
This article describes how to install Node 8.10 on macOS
Node
From Node
downloaded node-v8.10.0.pkg
and installed in the usual way.
Upgrade App
rm ./package-lock.json
rm -r ./node_modules
npm cache clear --force
and then
npm i
npm start
which works fine.
Problems Found
npm start
yields
ERROR in ./src/scss/index.scss
Module build failed: ModuleBuildError: Module build failed: Error: Missing binding /Users/jv/Desktop/MyDevelopment/github/repo-material-ui/node_modules/node-sass/vendor/darwin-x64-57/binding.node
Node Sass could not find a binding for your current environment: OS X 64-bit with Node.js 8.x
Found bindings for the following environments:
- OS X 64-bit with Node.js 6.x
This usually happens because your environment has changed since running `npm install`.
Tried
rm -rf node_modules
npm i
which yielded
registry Unexpected warning for https://registry.npmjs.org/: Miscellaneous Warning EINTEGRITY: