mirror of
https://github.com/Hopiu/angular.js.git
synced 2026-03-16 23:30:23 +00:00
32 lines
603 B
Bash
Executable file
32 lines
603 B
Bash
Executable file
#!/usr/bin/env bash
|
|
#
|
|
# Script to initialize angular repo
|
|
# - install required node packages
|
|
# - install Testacular
|
|
# - install git hooks
|
|
|
|
|
|
node=`which node 2>&1`
|
|
if [ $? -ne 0 ]; then
|
|
echo "Please install NodeJS."
|
|
echo "http://nodejs.org/"
|
|
exit 1
|
|
fi
|
|
|
|
npm=`which npm 2>&1`
|
|
if [ $? -ne 0 ]; then
|
|
echo "Please install NPM."
|
|
fi
|
|
|
|
|
|
echo "Installing required npm packages..."
|
|
npm install
|
|
|
|
testacular=`which testacular 2>&1`
|
|
if [ $? -ne 0 ]; then
|
|
echo "Installing Testacular..."
|
|
npm install -g testacular
|
|
fi
|
|
|
|
echo "Installing git hooks..."
|
|
ln -sf ../../validate-commit-msg.js .git/hooks/commit-msg
|