nx/packages/install/install.sh
2017-10-12 10:14:32 -04:00

24 lines
499 B
Bash
Executable File

#!/usr/bin/env bash
if [ $# -eq 0 ]
then
echo "Please provide project name"
exit 1;
fi
CWD=$PWD
WORK_DIR=`mktemp -d`
echo 'Creating a sandbox with the CLI and Nx Schematics...'
touch $WORK_DIR/package.json
echo '{"dependencies": {"@angular/cli": "nrwl/fix-cli-build", "@nrwl/schematics": "^0.0.6"}}' > $WORK_DIR/package.json
cd $WORK_DIR
npm install --silent
echo 'Creating a new project...'
cd $CWD
$WORK_DIR/node_modules/.bin/ng new $1 --collection=@nrwl/schematics
rm -rf $WORK_DIR