kopia lustrzana https://github.com/c9/core
ignore node_modules
rodzic
a0d121ea93
commit
d051370e4b
|
@ -2,6 +2,7 @@ build/*/
|
||||||
build/*.zip
|
build/*.zip
|
||||||
build/*.exe
|
build/*.exe
|
||||||
build/*.tgz
|
build/*.tgz
|
||||||
|
b9/lib/js/node_modules/
|
||||||
docs/generate/lib/node_modules
|
docs/generate/lib/node_modules
|
||||||
plugins/c9.ide.layout.classic/less/*.css
|
plugins/c9.ide.layout.classic/less/*.css
|
||||||
plugins/c9.vfs.standalone/www/less.html
|
plugins/c9.vfs.standalone/www/less.html
|
||||||
|
|
7
b9/b9
7
b9/b9
|
@ -16,8 +16,7 @@ B9=$B9_DIR/b9
|
||||||
|
|
||||||
source ./lib/_init.sh
|
source ./lib/_init.sh
|
||||||
|
|
||||||
NODEJS=$(_b9_init_nodejs)
|
NODEJS="$(_b9_init_nodejs)"
|
||||||
NPM=$(_b9_init_npm)
|
|
||||||
|
|
||||||
TMPDIR=$(_b9_init_temp)
|
TMPDIR=$(_b9_init_temp)
|
||||||
TMP=$TMPDIR
|
TMP=$TMPDIR
|
||||||
|
@ -44,6 +43,7 @@ usage() {
|
||||||
echo "[Deployment]"
|
echo "[Deployment]"
|
||||||
echo " package Package and upload version of Cloud9"
|
echo " package Package and upload version of Cloud9"
|
||||||
echo " deploy Deploy a Cloud9 version"
|
echo " deploy Deploy a Cloud9 version"
|
||||||
|
echo " static Package static assets"
|
||||||
echo ""
|
echo ""
|
||||||
echo "[Internal]"
|
echo "[Internal]"
|
||||||
echo " check Run b9 tests"
|
echo " check Run b9 tests"
|
||||||
|
@ -76,6 +76,9 @@ case $ORIGINAL_COMMAND in
|
||||||
deploy)
|
deploy)
|
||||||
COMMAND=b9_deploy
|
COMMAND=b9_deploy
|
||||||
;;
|
;;
|
||||||
|
static)
|
||||||
|
COMMAND=b9_static
|
||||||
|
;;
|
||||||
prepare)
|
prepare)
|
||||||
COMMAND=b9_prepare
|
COMMAND=b9_prepare
|
||||||
;;
|
;;
|
||||||
|
|
|
@ -35,31 +35,11 @@ _b9_init_nodejs() {
|
||||||
echo $NODEJS
|
echo $NODEJS
|
||||||
}
|
}
|
||||||
|
|
||||||
_b9_init_npm() {
|
|
||||||
local NPM
|
|
||||||
|
|
||||||
. ~/.nvm/nvm.sh &> /dev/null || :
|
|
||||||
for NPM in $(which npm) /usr/local/bin/npm /usr/bin/npm; do
|
|
||||||
[ -x $NPM ] && break
|
|
||||||
NPM=""
|
|
||||||
done
|
|
||||||
|
|
||||||
if [ -z "$NPM" ]; then
|
|
||||||
echo "Can't find npm executable" 1>&2
|
|
||||||
exit 1
|
|
||||||
fi
|
|
||||||
|
|
||||||
echo $NPM
|
|
||||||
}
|
|
||||||
|
|
||||||
_B9_NODE_HELPER_INITIALIZED=0
|
_B9_NODE_HELPER_INITIALIZED=0
|
||||||
|
|
||||||
_b9_init_node_helper() {
|
_b9_init_node_helper() {
|
||||||
[ "$_B9_NODE_HELPER_INITIALIZED" == "1" ] && return
|
[ "$_B9_NODE_HELPER_INITIALIZED" == "1" ] && return
|
||||||
_B9_NODE_HELPER_INITIALIZED=1
|
_B9_NODE_HELPER_INITIALIZED=1
|
||||||
|
|
||||||
pushd $B9_DIR/lib/js &> /dev/null
|
_b9_npm $B9_DIR/lib/js install
|
||||||
rm -rf node_modules
|
|
||||||
$NPM install
|
|
||||||
popd &> /dev/null
|
|
||||||
}
|
}
|
Ładowanie…
Reference in New Issue