小编lud*_*udo的帖子

如何为Pharo图像添加依赖?

在使用Seaside构建应用程序后,我设法使用冰山将我的Pharo图像代码推送到GitHub.我能够在新机器上将其克隆到新的Pharo图像中.但是,将包加载到图像中似乎会产生一个错误,要求一些海边依赖项.我仍然不理解向Pharo图像添加依赖项的概念.有人可以向我解释如何去做吗?我需要它来进行代码部署和协作.

smalltalk seaside pharo pharocloud pharo-6

5
推荐指数
1
解决办法
150
查看次数

我们如何部署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中编写shell命令吗?

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

linux shell smalltalk pharo pharo-5

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

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

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

smalltalk seaside pharo gnu-smalltalk pharo-5

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

什么 linux 命令可以将新的归档键值对添加到 json 文件中

我在一个目录中有一个 json 文件,我需要替换一个键的值,添加一个新的值键对。json 文件格式如下:

{

  "Name" : "username",

  "Actionchecked" : {
    "Enablecheck" : true,
    "savecheck" : true,
  },

  "User" : {
    //"user" : "pass"
  }

}
Run Code Online (Sandbox Code Playgroud)

如何为我的 json 添加或附加新的密钥值“身份验证”和“新用户”以使其看起来像这样?

{

  "Name" : "username",

  "Actionchecked" : {
    "Enablecheck" : true,
    "savecheck" : true
  },

  "Authentication" : {
    "foo" : true,
    "poo" : false

  "User" : {
    //"user" : "pass"
    "newuser" : newpass"
  }
}
Run Code Online (Sandbox Code Playgroud)

我知道使用 sed 我可以替换 file.json 中的 Name 值,如下所示

sudo sed -i -- 's/"Name" : "Name1"/"Name" : "username"/g' test/file.json
Run Code Online (Sandbox Code Playgroud)

linux bash command-line json

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

我们如何通过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
查看次数