root / HServer / 00.Server / 00.Program / node_modules / npm / configure
이력 | 보기 | 이력해설 | 다운로드 (521 Bytes)
1 | 39 | HKM | #!/bin/bash |
---|---|---|---|
2 | |||
3 | # set configurations that will be "sticky" on this system, |
||
4 | # surviving npm self-updates. |
||
5 | |||
6 | CONFIGS=() |
||
7 | i=0 |
||
8 | |||
9 | # get the location of this file. |
||
10 | unset CDPATH |
||
11 | CONFFILE=$(cd $(dirname "$0"); pwd -P)/npmrc |
||
12 | |||
13 | while [ $# -gt 0 ]; do |
||
14 | conf="$1" |
||
15 | case $conf in |
||
16 | --help) |
||
17 | echo "./configure --param=value ..." |
||
18 | exit 0 |
||
19 | ;; |
||
20 | --*) |
||
21 | CONFIGS[$i]="${conf:2}" |
||
22 | ;; |
||
23 | *) |
||
24 | CONFIGS[$i]="$conf" |
||
25 | ;; |
||
26 | esac |
||
27 | let i++ |
||
28 | shift |
||
29 | done |
||
30 | |||
31 | for c in "${CONFIGS[@]}"; do |
||
32 | echo "$c" >> "$CONFFILE" |
||
33 | done |