Created
April 24, 2015 21:33
-
-
Save schoeffman/987b3b8219a85fe191b3 to your computer and use it in GitHub Desktop.
Script for getting the basics to work for yeoman on Ubuntu 14.04
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
set -e | |
sudo apt-get update | |
#sudo apt-get -y install build-essential libssl-dev git | |
#sudo apt-get -y install git-core curl zlib1g-dev build-essential libssl-dev libreadline-dev libyaml-dev libsqlite3-dev sqlite3 libxml2-dev libxslt1-dev libcurl4-openssl-dev python-software-properties | |
#sudo apt-get -y install libgdbm-dev libncurses5-dev automake libtool bison libffi-dev | |
sudo apt-get -y install build-essential libssl-dev git git-core curl zlib1g-dev build-essential libssl-dev libreadline-dev libyaml-dev libsqlite3-dev sqlite3 libxml2-dev libxslt1-dev libcurl4-openssl-dev python-software-properties libgdbm-dev libncurses5-dev automake libtool bison libffi-dev | |
curl https://raw.githubusercontent.com/creationix/nvm/v0.16.1/install.sh | sh | |
source ~/.profile | |
#nvm ls-remote | |
mkdir -p ~/.nvm/versions | |
nvm install 0.12.2 | |
nvm use 0.12.2 | |
nvm alias default 0.12.2 | |
nvm use default | |
#./vagrant/npm-g_nosudo/npm-g-no-sudo.sh | |
npm install --global yo bower grunt-cli | |
npm install --global generator-angular | |
#ruby | |
gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 | |
\curl -sSL https://get.rvm.io | bash -s stable --ruby | |
source ~/.rvm/scripts/rvm | |
echo "source ~/.rvm/scripts/rvm" >> ~/.bashrc | |
#mkdir -p ~/.rvm/versions | |
#rvm install 2.1.2 | |
#rvm use 2.1.2 --default | |
#ruby -v | |
#http://blog.acrona.com/index.php?post/2014/05/15/Installer-Fondation-et-Compass/sass-sur-Ubuntu-14.04 | |
gem install compass | |
mkdir /vagrant/mytodo && cd /vagrant/mytodo | |
yo angular | |
# yes yes enter | |
grunt serve |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment