separate npm link script from start

This commit is contained in:
Mario Romano
2016-07-06 12:25:18 +01:00
parent 4ded58aecc
commit fc64f96606
3 changed files with 28 additions and 16 deletions

View File

@@ -34,4 +34,11 @@ feel for what's available.
./start.sh -update
```
* If you want to use your local components use the following script with any of the previous option. It will npm link all the components
in the demo shell:
```sh
./start-linked.sh
```
For development environment configuration please refer to [project docs](demo-shell-ng2/README.md).

21
scripts/start-linked.sh Executable file
View File

@@ -0,0 +1,21 @@
#!/usr/bin/env bash
DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
"$DIR/npm-link-demo-shell.sh"
cd "$DIR/../demo-shell-ng2"
if [[ $1 = "-install" ]]; then
npm install
npm run start
elif [[ $1 = "-update " ]]; then
npm run update
npm run start
elif [[ $1 = "-cleanInstall" ]]; then
npm run clean
npm install
npm run start
else
npm run start
fi

View File

@@ -2,22 +2,6 @@
DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
for PACKAGE in \
ng2-alfresco-core \
ng2-alfresco-datatable \
ng2-alfresco-documentlist \
ng2-alfresco-login \
ng2-alfresco-search \
ng2-alfresco-upload \
ng2-alfresco-viewer
do
cd "$DIR/../ng2-components/${PACKAGE}"; npm version patch
done
"$DIR/update-version.sh" ^0.1.0
"$DIR/npm-link-demo-shell.sh"
cd "$DIR/../demo-shell-ng2"
if [[ $1 = "-install" ]]; then