You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Some clarification on installation on OSX, and possible trouble-shooting steps for newbies. Hopefully this will help someone.
# Install node
brew install node # You'll now have the latest node version (0.6.x)
cd /usr/local/Cellar/node
brew versions node
git checkout -b node-0.4.9 10b3ded # The commit will be in the versions output
brew install node # You'll now have version 0.4.9
brew switch node 0.4.9
# Install npm for the appropriate Node version
curl http://npmjs.org/install.sh | sh
# Install tilestream
git clone tilestream
cd tilestream
npm install
Troubleshooting
If you run into problems during install, such as unfound dependent versions, first try deleting the node_modules/ folder and re-run node install. It seems that some errors leave the installation in an unclean state (for example if you accidentally switched node versions during the install in the hopes of making things work!).
Hi @cybertoast,
Thanks for the post. It you have a moment a pull request against the README in this repo would be appreciated. That will make sure everyone sees these steps.
Some clarification on installation on OSX, and possible trouble-shooting steps for newbies. Hopefully this will help someone.
Troubleshooting
If you run into problems during install, such as unfound dependent versions, first try deleting the node_modules/ folder and re-run
node install
. It seems that some errors leave the installation in an unclean state (for example if you accidentally switched node versions during the install in the hopes of making things work!).Build failures:
npm install
may cause:Manually installing sqlite3 via
npm install sqlite3
resolved this issue. Then re-runnpm install
in the tilestream folder:If you STILL get errors when launching
index.js
, there may be more modules to install manually. This is the list that worked for me:The text was updated successfully, but these errors were encountered: