feat(create): new --package-manager option; interactive package manager selection (#6750)

This commit is contained in:
Joshua Chen 2022-02-24 18:50:37 +08:00 committed by GitHub
parent 89560226f0
commit a70514205d
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
4 changed files with 76 additions and 32 deletions

View file

@ -12,13 +12,10 @@ NEW_VERSION="$(node -p "require('./packages/docusaurus/package.json').version").
CONTAINER_NAME="verdaccio"
EXTRA_OPTS=""
usage() { echo "Usage: $0 [-n] [-s]" 1>&2; exit 1; }
usage() { echo "Usage: $0 [-s]" 1>&2; exit 1; }
while getopts ":ns" o; do
case "${o}" in
n)
EXTRA_OPTS="${EXTRA_OPTS} --use-npm"
;;
s)
EXTRA_OPTS="${EXTRA_OPTS} --skip-install"
;;