【发布时间】:2017-01-19 20:09:37
【问题描述】:
我正在尽量减少必须在 ammonite 脚本中编写的样板数量。似乎 predef.sc 默认没有加载(这很好),但我想为不同的文件设置不同的 predef 集,只需写一行来加载它们。
如果不导入ammonite-shell,似乎无法引用/ 或$HOME(这反过来又要求您使用import $ivy/interp.load.ivy,这意味着总共至少有3-4行) .使用相对路径 ($file.^.somefolder.somefile) 可以,但相对路径太容易中断。
所以问题是——是否有一个单行来加载相对于root 或$HOME 的脚本?像
$exec $file.`$HOME`.path.to.somefile
【问题讨论】: