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