sh 一个小的bashscript,用于在基于Ubuntu / Ubuntu的发行版中使用gulp,bower,nodejs设置Web开发环境。 !小心:我

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sh 一个小的bashscript,用于在基于Ubuntu / Ubuntu的发行版中使用gulp,bower,nodejs设置Web开发环境。 !小心:我相关的知识,希望对你有一定的参考价值。

#!/bin/bash

# Echo to nowhere for a more beautiful console output
sudo echo > /dev/null

# Add nodejs and sublime text ppa
echo ':: adding ppas'
sudo add-apt-repository -y ppa:chris-lea/node.js > /dev/null 2>&1
sudo add-apt-repository -y ppa:webupd8team/sublime-text-3 > /dev/null 2>&1

# Update repository
echo ':: updating package list'
sudo apt-get update > /dev/null 2>&1

# Install packages
echo ':: installing packages'
sudo apt-get install -y -qq git nodejs ruby sublime-text-installer > /dev/null 2>&1

# Configure package managers
echo ':: configuring package managers'
if [ ! -f ~/.bashrc ]; then
  touch ~/.bashrc
fi
echo 'export PATH=$HOME/.node_modules/bin:$HOME/.gem/ruby/1.9.1/bin:$PATH' | cat - ~/.bashrc > /tmp/_bashrc && mv /tmp/_bashrc ~/.bashrc
source ~/.bashrc
echo 'gem: --user-install' > ~/.gemrc
npm config set prefix ~/.node_modules

# Install rubygems
echo ':: installing rubygems'
gem install -q sass > /dev/null 2>&1

# Install node modules
echo ':: installing node modules ... (this will take a while)'
npm install npm --prefix=~/.node_modules -g > /dev/null 2>&1
npm install -g --silent gulp bower yo vtop generator-gulp-webapp > /dev/null 2>&1

# Done
echo ':: everything is done'
echo ':: now open a new terminal and have fun!'

以上是关于sh 一个小的bashscript,用于在基于Ubuntu / Ubuntu的发行版中使用gulp,bower,nodejs设置Web开发环境。 !小心:我的主要内容,如果未能解决你的问题,请参考以下文章

sh 一个小的shell脚本,用于添加和删除hosts文件中的行。最初由Claus Witt创建,http://clauswitt.com/319.html。

sh 一个小的shell脚本,用于添加和删除hosts文件中的行。最初由Claus Witt创建,http://clauswitt.com/319.html。

sh 超级微调器:一个基于表情符号的微调器用于bash

Linux shell 脚本

text 写一个bashscript

基于 Python 中较小的数据集生成较大的合成数据集