我是 common lisp 的新手,想用 RESTAS 构建一个网络。我写了一个名为 api.lisp 的文件,它看起来像这样:
(ql:quickload :restas)
(restas:define-module xxx ) ......
我写了一些路由,它在 Emacs+Slime 中运行良好。但是当我尝试在命令行中加载文件时,它不起作用。
Bash>> lx86cl64 -l ~/Git/proj53/src/api/api.lisp
To load "restas":
Load 1 ASDF system:
restas
; Loading "restas"
.
> Error: There is no package named "SWANK" .
> While executing: CCL::%FASL-NVPACKAGE, in process listener(1).
> Type :GO to continue, :POP to abort, :R for a list of available restarts.
> If continued: Retry finding package with name "SWANK".
> Type :? for other options.
1 >
为什么我得到这个错误?