Skip to content

Commit 61ac73e

Browse files
yunier0525bestlong
authored andcommitted
Added WORKSPACE_INSTALL_NPM_ANGULAR_CLI option to install Angular CLI to Workspace (laradock#1857)
1 parent 14ee775 commit 61ac73e

4 files changed

Lines changed: 22 additions & 0 deletions

File tree

DOCUMENTATION/content/documentation/index.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1651,6 +1651,22 @@ To install NPM VUE CLI in the Workspace container
16511651

16521652

16531653

1654+
<br>
1655+
<a name="Install-NPM-ANGULAR-CLI"></a>
1656+
## Install NPM ANGULAR CLI
1657+
1658+
To install NPM ANGULAR CLI in the Workspace container
1659+
1660+
1 - Open the `.env` file
1661+
1662+
2 - Search for the `WORKSPACE_INSTALL_NPM_ANGULAR_CLI` argument under the Workspace Container and set it to `true`
1663+
1664+
3 - Re-build the container `docker-compose build workspace`
1665+
1666+
1667+
1668+
1669+
16541670

16551671
<br>
16561672
<a name="Install-Linuxbrew"></a>

docker-compose.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,7 @@ services:
7070
- INSTALL_NPM_GULP=${WORKSPACE_INSTALL_NPM_GULP}
7171
- INSTALL_NPM_BOWER=${WORKSPACE_INSTALL_NPM_BOWER}
7272
- INSTALL_NPM_VUE_CLI=${WORKSPACE_INSTALL_NPM_VUE_CLI}
73+
- INSTALL_NPM_ANGULAR_CLI=${WORKSPACE_INSTALL_NPM_ANGULAR_CLI}
7374
- INSTALL_DRUSH=${WORKSPACE_INSTALL_DRUSH}
7475
- INSTALL_WP_CLI=${WORKSPACE_INSTALL_WP_CLI}
7576
- INSTALL_DRUPAL_CONSOLE=${WORKSPACE_INSTALL_DRUPAL_CONSOLE}

env-example

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -91,6 +91,7 @@ WORKSPACE_YARN_VERSION=latest
9191
WORKSPACE_INSTALL_NPM_GULP=true
9292
WORKSPACE_INSTALL_NPM_BOWER=false
9393
WORKSPACE_INSTALL_NPM_VUE_CLI=true
94+
WORKSPACE_INSTALL_NPM_ANGULAR_CLI=false
9495
WORKSPACE_INSTALL_PHPREDIS=true
9596
WORKSPACE_INSTALL_WORKSPACE_SSH=false
9697
WORKSPACE_INSTALL_SUBVERSION=false

workspace/Dockerfile

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -473,6 +473,7 @@ ARG INSTALL_NODE=false
473473
ARG INSTALL_NPM_GULP=false
474474
ARG INSTALL_NPM_BOWER=false
475475
ARG INSTALL_NPM_VUE_CLI=false
476+
ARG INSTALL_NPM_ANGULAR_CLI=false
476477
ARG NPM_REGISTRY
477478
ENV NPM_REGISTRY ${NPM_REGISTRY}
478479
ENV NVM_DIR /home/laradock/.nvm
@@ -497,6 +498,9 @@ RUN if [ ${INSTALL_NODE} = true ]; then \
497498
&& if [ ${INSTALL_NPM_VUE_CLI} = true ]; then \
498499
npm install -g @vue/cli \
499500
;fi \
501+
&& if [ ${INSTALL_NPM_ANGULAR_CLI} = true ]; then \
502+
npm install -g @angular/cli \
503+
;fi \
500504
&& ln -s `npm bin --global` /home/laradock/.node-bin \
501505
;fi
502506

0 commit comments

Comments
 (0)