微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

我可以使用交互式命令行进行Squeak / Pharo开发吗?

如何解决我可以使用交互式命令行进行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 举报,一经查实,本站将立刻删除。