如何加载Magritte Seaside?
How to load Magritte Seaside?
我已将配置浏览器中的 Magritte 和 Seaside 加载到 Pharo 4 中,但我没有看到 Magritte-Seaside 包已加载。
如何加载这个包?
配置浏览器只加载它加载的配置的默认组。在 ConfigurationOfSeaside 和 ConfigurationOfMagritte 中,您会发现更多组。
在 ConfigurationOfQCMagritte 中,我使用来自 Magritte 的 'Seaside' 和来自 Seaside 的 #('JQueryUI' 'JQuery-JSON')。如果你不介意额外的包,你可以从配置浏览器加载 QCMagritte。
要仅添加缺少的包,您可以使用 Monticello 浏览器从 Magritte3 smalltalkhub 存储库加载最新的 Magritte-Seaside 和 Magritte-Pharo-Seaside 包。
可从 http:ci.inria.fr/pharo-contribution/job/QCMagritte
获得预加载的 QCMagritte 图像
我强烈建议您加载 Stephan 的 QCMagritte 包,其中包含使用 Zinc 适配器加载 Seaside 3 的正确指令,这样您就可以在不加载任何其他内容的情况下启动 Web 服务器:
来自 MinGW 命令行:
$ wget -O- http://get.pharo.org/40+vm | bash
$ ./pharo-vm/Pharo.exe Pharo.image config \
"http://smalltalkhub.com/mc/Pharo/MetaRepoForPharo40" \
"ConfigurationOfQCMagritte" --printVersion --install=stable --group=All
创建适配器,在端口 8080 上使用 Seaside 控制面板启动 Web 服务器,然后将浏览器指向 http://localhost:8080/browse 以查看应用程序
我看到组 Seaside
在 3.3(当前版本 3.5 使用)的配置基线中被定义为 Metacello 组。所以我能够通过评估加载包:
(ConfigurationOfMagritte3 project version: #stable) load: 'Seaside'.
我已将配置浏览器中的 Magritte 和 Seaside 加载到 Pharo 4 中,但我没有看到 Magritte-Seaside 包已加载。
如何加载这个包?
配置浏览器只加载它加载的配置的默认组。在 ConfigurationOfSeaside 和 ConfigurationOfMagritte 中,您会发现更多组。
在 ConfigurationOfQCMagritte 中,我使用来自 Magritte 的 'Seaside' 和来自 Seaside 的 #('JQueryUI' 'JQuery-JSON')。如果你不介意额外的包,你可以从配置浏览器加载 QCMagritte。
要仅添加缺少的包,您可以使用 Monticello 浏览器从 Magritte3 smalltalkhub 存储库加载最新的 Magritte-Seaside 和 Magritte-Pharo-Seaside 包。
可从 http:ci.inria.fr/pharo-contribution/job/QCMagritte
获得预加载的 QCMagritte 图像我强烈建议您加载 Stephan 的 QCMagritte 包,其中包含使用 Zinc 适配器加载 Seaside 3 的正确指令,这样您就可以在不加载任何其他内容的情况下启动 Web 服务器:
来自 MinGW 命令行:
$ wget -O- http://get.pharo.org/40+vm | bash
$ ./pharo-vm/Pharo.exe Pharo.image config \
"http://smalltalkhub.com/mc/Pharo/MetaRepoForPharo40" \
"ConfigurationOfQCMagritte" --printVersion --install=stable --group=All
创建适配器,在端口 8080 上使用 Seaside 控制面板启动 Web 服务器,然后将浏览器指向 http://localhost:8080/browse 以查看应用程序
我看到组 Seaside
在 3.3(当前版本 3.5 使用)的配置基线中被定义为 Metacello 组。所以我能够通过评估加载包:
(ConfigurationOfMagritte3 project version: #stable) load: 'Seaside'.