Adding support for PNPM
more info here https://pnpm.js.org/en/installation
This commit is contained in:
parent
822c383626
commit
fabb36abbb
|
@ -87,6 +87,7 @@ services:
|
||||||
- NVM_NODEJS_ORG_MIRROR=${WORKSPACE_NVM_NODEJS_ORG_MIRROR}
|
- NVM_NODEJS_ORG_MIRROR=${WORKSPACE_NVM_NODEJS_ORG_MIRROR}
|
||||||
- INSTALL_NODE=${WORKSPACE_INSTALL_NODE}
|
- INSTALL_NODE=${WORKSPACE_INSTALL_NODE}
|
||||||
- NPM_REGISTRY=${WORKSPACE_NPM_REGISTRY}
|
- NPM_REGISTRY=${WORKSPACE_NPM_REGISTRY}
|
||||||
|
- INSTALL_PNPM=${WORKSPACE_INSTALL_PNPM}
|
||||||
- INSTALL_YARN=${WORKSPACE_INSTALL_YARN}
|
- INSTALL_YARN=${WORKSPACE_INSTALL_YARN}
|
||||||
- INSTALL_NPM_GULP=${WORKSPACE_INSTALL_NPM_GULP}
|
- INSTALL_NPM_GULP=${WORKSPACE_INSTALL_NPM_GULP}
|
||||||
- INSTALL_NPM_BOWER=${WORKSPACE_INSTALL_NPM_BOWER}
|
- INSTALL_NPM_BOWER=${WORKSPACE_INSTALL_NPM_BOWER}
|
||||||
|
|
|
@ -98,6 +98,7 @@ WORKSPACE_NVM_NODEJS_ORG_MIRROR=
|
||||||
WORKSPACE_INSTALL_NODE=true
|
WORKSPACE_INSTALL_NODE=true
|
||||||
WORKSPACE_NODE_VERSION=node
|
WORKSPACE_NODE_VERSION=node
|
||||||
WORKSPACE_NPM_REGISTRY=
|
WORKSPACE_NPM_REGISTRY=
|
||||||
|
WORKSPACE_INSTALL_PNPM=false
|
||||||
WORKSPACE_INSTALL_YARN=true
|
WORKSPACE_INSTALL_YARN=true
|
||||||
WORKSPACE_YARN_VERSION=latest
|
WORKSPACE_YARN_VERSION=latest
|
||||||
WORKSPACE_INSTALL_NPM_GULP=true
|
WORKSPACE_INSTALL_NPM_GULP=true
|
||||||
|
|
|
@ -723,6 +723,20 @@ RUN if [ ${NPM_REGISTRY} ]; then \
|
||||||
. ~/.bashrc && npm config set registry ${NPM_REGISTRY} \
|
. ~/.bashrc && npm config set registry ${NPM_REGISTRY} \
|
||||||
;fi
|
;fi
|
||||||
|
|
||||||
|
|
||||||
|
###########################################################################
|
||||||
|
# PNPM:
|
||||||
|
###########################################################################
|
||||||
|
|
||||||
|
USER laradock
|
||||||
|
|
||||||
|
ARG INSTALL_PNPM=false
|
||||||
|
|
||||||
|
RUN if [ ${INSTALL_PNPM} = true ]; then \
|
||||||
|
npx pnpm add -g pnpm \
|
||||||
|
;fi
|
||||||
|
|
||||||
|
|
||||||
###########################################################################
|
###########################################################################
|
||||||
# YARN:
|
# YARN:
|
||||||
###########################################################################
|
###########################################################################
|
||||||
|
|
Loading…
Reference in New Issue