标签: pharo-5

可以在Pharo smalltalk中编写shell命令吗?

和其他编程语言一样,有没有办法在Pharo smalltalk或简单脚本中运行linux shell命令?我想让我的Pharo映像运行一个脚本,该脚本应该能够自动执行任务并将其返回到某个值.我看了几乎所有的文档,我找不到任何相关的东西.也许它不允许这样的功能.

linux shell smalltalk pharo pharo-5

4
推荐指数
1
解决办法
509
查看次数

我们如何部署Pharo海边网络应用程序?

我知道在Entreprise Pharo一书中有一个很好的解释,可以通过Linux服务器进行部署生产.我按照教程,并能够部署相同的项目.但是,该项目只包含一个简单的类'MyFirstWebApp',并且不包含Seaside框架.运行脚本如下:

ZnServer defaultOn: 8080. ZnServer default logToStandardOutput. ZnServer default delegate map: 'image' to: MyFirstWebApp new; map: 'redirect-to-image' to: [ :request | ZnResponse redirect: 'image' ]; map: '/' to: 'redirect-to-image'. ZnServer default start.

如果你有一个使用Seaside框架的许多类的项目怎么样?我为自己的Seaside项目重复了相同的过程,但是WARequestContextNotFound当我使用以下命令启动run.st脚本时出现消息错误./pharo myapp.image run.st.任何的想法?

cloud smalltalk seaside pharo pharo-5

4
推荐指数
1
解决办法
302
查看次数

是否有一种特定的方法来获取Pharo smalltalk中的计算机的IP?

我正在尝试运行一个应用程序Pharo,它需要来自运行它的主机的IP的数据.一般情况下,我必须打开代码,在我的Pharo代码中手动设置它,然后启动应用程序.是否有更好的编程方式获取IP地址并自动返回此地址而不管计算机是什么?假设我将其部署到不同的计算机上.

smalltalk seaside pharo gnu-smalltalk pharo-5

3
推荐指数
1
解决办法
122
查看次数

如何在Pharo 6.1中"归档"?

想要将我的小项目从Pharo 5迁移到Pharo 6.1,当我右键单击我的包及其类时,我很高兴地找到了File Out选项.我看到它为我的图像目录中的那些工件生成文本文件(我在Windows上运行).到现在为止还挺好.

但是,我到处寻找一个菜单,将这些文件导入Pharo 6.1(右键单击包列表等)无济于事.如何进行文件输入(与文件输出相反)?

pharo pharo-5 pharo-6

2
推荐指数
1
解决办法
111
查看次数

Pharo Smalltalk测试失败,因为消息不被理解

我开始学习使用Pharo 5的Smalltalk.我现在正在接受来自吱吱声的人教程,以便对语法等有一定的掌握.

我在开始时,我只有两个类(一个类BlankCell和一个BlanCellTestCase类用于单元测试).Blankcell已经实现了一些消息,我在第1.9节的最后.

行为很好,因为在操场上:

| cell exit |
cell := BlankCell new.
exit := cell exitSideFor: #north.
exit = #south
"the last statement properly returns a true or false"
Run Code Online (Sandbox Code Playgroud)

在测试用例上有三个测试,只有一个失败(与exitSide相关):

testCellExitSides
   "Test the exit sides."
    | cell exit |
    cell := BlankCell new.
    exit := cell exitSideFor: #north.
    self assert: [ exit = #south ].
    exit := cell exitSideFor: #east. 
    self assert: [ exit = #west ].
    exit := cell exitSideFor: #south.
    self assert: [ exit …
Run Code Online (Sandbox Code Playgroud)

smalltalk squeak pharo pharo-5

2
推荐指数
1
解决办法
284
查看次数

我们如何通过pharo中的特定键对数组中的字典进行排序?

我有一个包含几个字典的数组.如何使用每个字典都具有年龄的密钥对它们进行排序?

an Array((a Dictionary('age'->'20' 'ID'->1254))(a Dictionary('age'->'35' 'ID'->1350))(a Dictionary('age'->'42' 'ID'->1425)))
Run Code Online (Sandbox Code Playgroud)

smalltalk pharo pharo-5

0
推荐指数
1
解决办法
210
查看次数

标签 统计

pharo ×6

pharo-5 ×6

smalltalk ×5

seaside ×2

cloud ×1

gnu-smalltalk ×1

linux ×1

pharo-6 ×1

shell ×1

squeak ×1