Little README.md and automatical install of requirements on missing node_modules

This commit is contained in:
Torsten Raudssus 2023-04-08 23:02:54 +02:00
parent 61b47ac36a
commit bb4c0ea1f2
3 changed files with 15 additions and 1 deletions

3
.gitignore vendored
View file

@ -23,6 +23,7 @@ table_meta*
/*.csv /*.csv
/*.pdf /*.pdf
.bash_history
node_modules node_modules
local local
tmp tmp
@ -34,4 +35,4 @@ docker-compose.override.yml
.git .git
root root
dist dist

6
README.md Normal file
View file

@ -0,0 +1,6 @@
# Alias for bash
---bash
alias srvnode='docker run --rm -it -v $(pwd):/app docker.ci/srv/node:latest'
---

View file

@ -2,6 +2,13 @@
export IP=$( hostname -i ) export IP=$( hostname -i )
if [[ ! -d "node_modules" ]]; then
echo "node_modules does not exist."
if [[ -f "package.json" ]]; then
npm install
fi
fi
if [[ -z "$@" ]] if [[ -z "$@" ]]
then then
if [[ -f "package.json" ]] if [[ -f "package.json" ]]