我开始使用鞋子和nks docs告诉我两个人写一个脚本然后像这样启动它:
> shoes myapp.rb
鞋子可执行文件在我安装的Shoes.app中。因此,鞋子不在我的路上所以我不能这样做。
尝试将符号链接到/ usr / local / bin,但是当我尝试启动它时出现此错误。
> shoes myapp.rb
FSPathMakeRef(/usr/local/bin/../../../Shoes.app) failed with error -43.
任何想法?
杰夫
PS。其他信息:OSX Leopard。鞋子版,葡萄干。从dmg安装。链接是由绝对路径制作的 - >
> sudo ln -s /Applications/Shoes.app/Contents/MacOS/shoes shoes
答案 0 :(得分:1)
制作符号链接时需要提供绝对路径
并且您需要在应用包内提供路径,例如Shoes.app/Contents/MacOS/Shoes
或许
编辑:
你总是可以将以下行添加到.profile(假设是bash)
export PATH=$PATH:/Applications/Shoes.app/Contents/MacOS/
虽然这不是一个非常好的解决方案
编辑:
alias shoes=/Applications/Shoes.app/Contents/MacOS/shoes
可能是一个更清洁的解决方案