Skip to content

Commit e113a25

Browse files
authored
Merge pull request #99 from LibreCodeCoop/fix/nvm-initialization
fix: nvm initialization
2 parents 3ffa7c8 + 0526d70 commit e113a25

File tree

3 files changed

+12
-0
lines changed

3 files changed

+12
-0
lines changed

.docker/Dockerfile.php81

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,10 @@ RUN curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/master/install.sh | ba
6161
&& . "$NVM_DIR/nvm.sh" \
6262
&& nvm install 20 \
6363
&& nvm alias default 20 \
64+
&& NODE_VERSION="$(nvm version default)" \
65+
&& ln -s "$NVM_DIR/versions/node/$NODE_VERSION/bin/node" /usr/local/bin/node \
66+
&& ln -s "$NVM_DIR/versions/node/$NODE_VERSION/bin/npm" /usr/local/bin/npm \
67+
&& ln -s "$NVM_DIR/versions/node/$NODE_VERSION/bin/npx" /usr/local/bin/npx \
6468
&& echo 'export NVM_DIR="/root/.nvm"' > /etc/profile.d/nvm.sh \
6569
&& echo '[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"' >> /etc/profile.d/nvm.sh
6670

.docker/Dockerfile.php82

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,10 @@ RUN curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/master/install.sh | ba
6161
&& . "$NVM_DIR/nvm.sh" \
6262
&& nvm install 24 \
6363
&& nvm alias default 24 \
64+
&& NODE_VERSION="$(nvm version default)" \
65+
&& ln -s "$NVM_DIR/versions/node/$NODE_VERSION/bin/node" /usr/local/bin/node \
66+
&& ln -s "$NVM_DIR/versions/node/$NODE_VERSION/bin/npm" /usr/local/bin/npm \
67+
&& ln -s "$NVM_DIR/versions/node/$NODE_VERSION/bin/npx" /usr/local/bin/npx \
6468
&& echo 'export NVM_DIR="/root/.nvm"' > /etc/profile.d/nvm.sh \
6569
&& echo '[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"' >> /etc/profile.d/nvm.sh
6670

.docker/Dockerfile.php83

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,10 @@ RUN curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/master/install.sh | ba
6161
&& . "$NVM_DIR/nvm.sh" \
6262
&& nvm install 24 \
6363
&& nvm alias default 24 \
64+
&& NODE_VERSION="$(nvm version default)" \
65+
&& ln -s "$NVM_DIR/versions/node/$NODE_VERSION/bin/node" /usr/local/bin/node \
66+
&& ln -s "$NVM_DIR/versions/node/$NODE_VERSION/bin/npm" /usr/local/bin/npm \
67+
&& ln -s "$NVM_DIR/versions/node/$NODE_VERSION/bin/npx" /usr/local/bin/npx \
6468
&& echo 'export NVM_DIR="/root/.nvm"' > /etc/profile.d/nvm.sh \
6569
&& echo '[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"' >> /etc/profile.d/nvm.sh
6670

0 commit comments

Comments
 (0)