0
我使用的是Parallels,因爲我更喜歡Mac OS,但我們所做的工作都是在Visual Studio中完成的。我們目前有一個build.cmd批處理文件,用於構建我們的打字稿文件。因爲我希望儘可能在Mac上工作,所以我認爲我會用bash重寫腳本,並獲得一些編寫shell腳本的經驗。我有一個主要build.sh
命令運行其他shell腳本,如compile-templates.sh
和compile-source.sh
。我現在遇到了compile-source.sh部分。目前,該批處理文件看起來像:從shell命令運行typescript編譯器 - 權限被拒絕
echo TypeScript Version:
CALL node_modules\.bin\tsc -v
的打字稿編譯器,所以我們都使用同一個在整個解決方案包括在我們的解決方案。在我compile-source.sh,我嘗試這樣做:
node_modules/.bin/tsc -v
或本
./node_modules/.bin/tsc -v
而且我得到許可被拒絕。有什麼我做錯了嗎?
檢查您的文件的執行權限 – zhujs