fix deredoc shell
This commit is contained in:
@ -17,19 +17,5 @@ RUN npm install -g n \
|
||||
&& n install 22 \
|
||||
&& n use 20 \
|
||||
&& npm install -g yarn pnpm \
|
||||
&& (cat <<'EOF' > /usr/local/bin/use-node
|
||||
#!/bin/bash
|
||||
case "$1" in
|
||||
18|20|22)
|
||||
n use "$1" > /dev/null 2>&1
|
||||
export PATH="/usr/local/n/versions/node/$1/bin:${PATH}"
|
||||
echo "Switched to Node.js $1: $(node -v)"
|
||||
;;
|
||||
*)
|
||||
echo "Usage: source use-node [18|20|22]"
|
||||
return 1
|
||||
;;
|
||||
esac
|
||||
EOF
|
||||
) \
|
||||
&& printf '#!/bin/bash\ncase "$1" in\n 18|20|22)\n n use "$1" > /dev/null 2>&1\n export PATH="/usr/local/n/versions/node/$1/bin:${PATH}"\n echo "Switched to Node.js $1: $(node -v)"\n ;;\n *)\n echo "Usage: source use-node [18|20|22]"\n return 1\n ;;\nesac\n' > /usr/local/bin/use-node \
|
||||
&& chmod +x /usr/local/bin/use-node
|
||||
|
||||
Reference in New Issue
Block a user