如何解决我可以使用交互式命令行进行Squeak / Pharo开发吗?
| 我试图将Squeak / Pharo安装到ubuntu服务器计算机中。./squeak -vm-display-null ./Pharo-1.2.2-12353/Pharo-1.2.image
它执行了,但是没有命令行。没有GUI就无法使用吗?
解决方法
看看Coral,它为Pharo提供了脚本界面。不确定在哪里可以找到最新文档,但是Pharo Build Server上有一个版本。
, 您可以按参数将脚本发送到VM。
./squeak -vm-display-null ./Pharo-1.2.2-12353/Pharo-1.2.image myScript.st
但这就是您除了珊瑚之外还能做的所有事情。否则,您应该使用GNUSmalltalk
, 我认为,在当前的VM中,您必须使用完整的\“ file:/// \\” URL,这是一个很久以前的选择,直到最近才被讨论为希望撤消。
, 我不确定我是否正确理解了您的需求,但是我想您可以编写一些线性read-eval循环,并在启动时将其作为脚本参数传递。
除了大部分无聊的Smalltalk用法是用于Web服务器(海边,阿伊达)外,在这种情况下,通常会有一个管理URL,该URL可让您通过向对象等发送消息来浏览图像。如果您有海边的一键式图片,可以尝试一下:
http:// localhost:8080 / tools / classbrowser
http:// localhost:8080 / tools / screenshot
http:// localhost:8080 / tools / versionuploader
让您了解可以做什么。
, 有珊瑚,但您也可以研究一下名为“ Pharo Kernel”的较浅版本的Pharo:
Pharo内核是一个很小的Smalltalk内核,已从Pharo Core映像中剥离。同时,还有一个3MB的Pharo-Kernel-Gofer映像,该映像具有网络支持并已安装Gofer(用于加载软件包的pharo安装程序)。
在https://ci.inria.fr/pharo-contribution/view/Pharo-Kernel-2.0/job/PharoKernel2.0/中进行检查
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。