Bob Mottram 9 年之前
父節點
當前提交
8dd187de5a
共有 1 個檔案被更改,包括 11 行新增4 行删除
  1. 11
    4
      translate

+ 11
- 4
translate 查看文件

@@ -36,11 +36,18 @@ language=( fr de es )
36 36
 COMMAND_FILES=src/${PROJECT_NAME}*
37 37
 
38 38
 function install_i18next-conv {
39
+    SUDO=''
40
+    if [ -f /usr/bin/sudo ]; then
41
+        SUDO='sudo'
42
+    fi
43
+    if [ -f /usr/sbin/sudo ]; then
44
+        SUDO='sudo'
45
+    fi
39 46
     if [ ! -f /usr/bin/i18next-conv ]; then
40
-        sudo apt-get install -y curl npm
41
-        curl -sL https://deb.nodesource.com/setup_0.12 | sudo bash -
42
-        sudo apt-get install -y nodejs
43
-        sudo npm install i18next-conv -g
47
+        ${SUDO} apt-get install -y curl npm
48
+        curl -sL https://deb.nodesource.com/setup_0.12 | ${SUDO} bash -
49
+        ${SUDO} apt-get install -y nodejs
50
+        ${SUDO} npm install i18next-conv -g
44 51
     fi
45 52
 }
46 53