Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Linux install #201

Open
JamesOwers opened this issue May 9, 2016 · 3 comments
Open

Linux install #201

JamesOwers opened this issue May 9, 2016 · 3 comments

Comments

@JamesOwers
Copy link

JamesOwers commented May 9, 2016

First: great stuff, got it working on linux mint with relatively little fuss.

You could add to your instructions for linux people (perhaps not all are required - these are all the installs I tried to get it working):

# Get the repo
git clone https://github.com/Elao/curvytron.git
cd curvytron

# Install dependencies
sudo apt-get install npm
sudo npm install -g bower
sudo npm install -g gulp

sudo apt-get install node
sudo apt-get install nodejs-legacy

curl -sL https://deb.nodesource.com/setup_4.x | sudo -E bash -
sudo apt-get install -y nodejs
sudo apt-get install -y build-essential

# Build the software
npm install
# bower install  # this appears to be completed within the npm install and this command errors
gulp
nodejs bin/curvytron.js

# Locate your machine on network
ifconfig

Now you should have your server running on your machine and people on the same network as you should be able to navigate to $your_ip:8080 (my $your_ip was the eth0 inet addr).

Thanks again for your work.

@Tom32i
Copy link
Contributor

Tom32i commented May 9, 2016

Thanks for the kind words, glad you like the game ;)

Would you mind suggesting an updated version of the installation document in a PR?

@JamesOwers
Copy link
Author

I would love to - however, colleagues on similar systems are struggling! Will leave this here for now and, if they sort theirs, will update. My instructions are obviously not complete - I probably have something installed they don't. :(

@iFlex
Copy link

iFlex commented May 12, 2020

@Tom32i could you please share the node version you are currently using? I've been struggling to get the project to build on Ubuntu -> journely started with identifying some node versions that finish the npm install without issue. Isolated 0.10.25 and 0.12.0 so far (the latter has deprecation warnings). I'd like to try to align to what you use and if I get it to work it could result in an update for the install document.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants