這工作在終端AppleScript的shell腳本
sudo npm install ios-sim -g
所以爲什麼這不是AppleScript的工作:
do shell script "cd /usr/local/lib/node_modules/npm;" & "install ios-sim - g" with administrator privileges
這工作在終端AppleScript的shell腳本
sudo npm install ios-sim -g
所以爲什麼這不是AppleScript的工作:
do shell script "cd /usr/local/lib/node_modules/npm;" & "install ios-sim - g" with administrator privileges
可能是格式問題,分號後添加一個空格,刪除-g arg上的空間。
例如,
do shell script "cd /usr/local/lib/node_modules/npm; " & "install ios-sim -g" with administrator privileges
如果做不到這一點,讓我們知道結果和/或錯誤是在AppleScript的編輯器。
你不會調用相同的命令,你正在使用不同的參數:
npm install ios-sim -g
^^^ ^^
與
install ios-sim - g
^^^^^^^ ^^
「故宮」之後刪除分號和嘗試。 – alexy13