Skip to content

Latest commit

 

History

History
50 lines (33 loc) · 1.95 KB

TROUBLESHOOTING.md

File metadata and controls

50 lines (33 loc) · 1.95 KB

Troubleshooting

Run yarn or npm update twice and ensure no errors before creating an issue!

This document will help you check for common issues and make sure your issue has not already been reported.

Check to see if the issue has been reported

Search the history of changes and issues to see if someone else has already reported or solved the same issue.

Create an issue

Submit your issues at jira board of "INNO global".

Common issues

Here's a comprehensive list of possible issues you might encounter at this stage.

Potential issues with nvm

While installing nvm pay attention to the way you're going to run the install script basing on the shell of your preference, so that the conf is exported in the right config file. Mind also the fact that if you changed the folder for the globally installed node packages in order to get rid of permissions issues (something like this) nvm will need you to override the prefix for node:

nvm is not compatible with the npm config "prefix" option

If this is the case you have to delete and recreate the prefix with the chosen version of node in order to use nvm:

npm config delete prefix
npm config set prefix $NVM_DIR/versions/node/{your version}

As a general remark it is advised not to mix package managers in order to avoid resolution inconsistencies caused by unsynchronized lock files as taken from the notice yarn is going to show in case you have a package-lock.json in the root of your project.

Error: Missing binding

Happens sometimes on npm start especially if phantomjs installation has failed. It's a known issue with node-sass. Run the following command to fix the issue: npm rebuild node-sass