Я загрузил Magritte и Seaside из браузера конфигурации в Pharo 4, но не вижу, чтобы был загружен пакет Magritte-Seaside.
Как загрузить этот пакет?
Я загрузил Magritte и Seaside из браузера конфигурации в Pharo 4, но не вижу, чтобы был загружен пакет Magritte-Seaside.
Как загрузить этот пакет?
Я настоятельно рекомендую вам загрузить пакет Stephan's QCMagritte, который включает в себя правильные директивы для загрузки Seaside 3 с адаптером Zinc, чтобы вы могли запустить веб-сервер, не загружая ничего другого:
Из командной строки 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
Создайте адаптер, запустите веб-сервер с панелью управления Seaside на порту 8080, а затем укажите в браузере http://localhost:8080/browse для просмотра приложений
Браузер конфигурации загружает группы по умолчанию только для тех конфигураций, которые он загружает. В ConfigurationOfSeaside и ConfigurationOfMagritte вы найдете гораздо больше групп.
В ConfigurationOfQCMagritte я использую Seaside от Magritte и #('JQueryUI' 'JQuery-JSON') от Seaside. Если вы не возражаете против дополнительных пакетов, вы можете просто загрузить QCMagritte из браузера конфигурации.
Чтобы просто добавить отсутствующие пакеты, вы можете загрузить последние пакеты Magritte-Seaside и Magritte-Pharo-Seaside из репозитория Smalltalkhub Magritte3 с помощью браузера Monticello.
Предварительно загруженный образ QCMagritte доступен по адресу http:ci.inria.fr/pharo-contribution/job/QCMagritte.
Я видел группу Seaside
, определенную как группу Metacello в базовой конфигурации для версии 3.3 (которая используется в текущей версии 3.5). Итак, я смог загрузить пакет, оценив:
(ConfigurationOfMagritte3 project version: #stable) load: 'Seaside'.