添加要在 Pharo Image 启动时运行的内容

发布于 2024-09-19 02:03:40 字数 119 浏览 12 评论 0原文

我想添加一些东西以在 pharo 图像启动开始时运行。没什么特别的,只是调用一个类方法,它是我的应用程序的入口点。 我找不到任何在启动时制作smalltalk脚本的指南。 或者,是否有任何方法可以添加在图像启动时完成的操作?

I'd like to add stuff to run at the beginning of a pharo image start-up. Nothing fancy just a call to a class method that is an entry point to my application.
I can't find any guides to making smalltalk scripts at startup.
Alternatively are there any method which you can add stuff to be done at image startup?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

不打扰别人 2024-09-26 02:03:40

Squeak 有一个内置机制,可以通知选定的类图像刚刚启动。 此页面说明了如何执行此操作。它也应该在 Pharo 中工作。

Squeak has a built-in mechanism that will notify selected classes that an image has just been launched. This page explains how to do this. It should also work in Pharo.

友欢 2024-09-26 02:03:40

在 Pharo 1.4 中,有一个 StartupLoader 类,它将从与图像相同的目录或 ~/.config/pharo/#{version} 或 ~/.config/pharo/general 中的所有文件归档到startup.st 中。

目前,类注释和示例对于 StartupLoader 应该执行哪些文件达成一致,因此这可能会改变,这在 Pharo 2.0 中可以正常工作

有关更完整的描述,请参阅此 博客

In Pharo 1.4 there is the StartupLoader class that will file in startup.st from the same directory as the image or all files from ~/.config/pharo/#{version} or ~/.config/pharo/general.

Currently the class comments and examples do not agree on which files StartupLoader should do so this could change, this works properly in Pharo 2.0

For a fuller description see this blog

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文