2015-09-06 3 views

ответ

0

Я видел группу Seaside, определенную как группа Metacello в базовой линии конфигурации для 3.3 (которая используется 3.5, текущая версия). Таким образом, я смог загрузить пакет, оценив:

(ConfigurationOfMagritte3 project version: #stable) load: 'Seaside'. 
0

Браузер конфигурации загружает только группы по умолчанию для загружаемых конфигураций. В ConfigurationOfSeaside и ConfigurationOfMagritte вы найдете еще много групп.

В ConfigurationOfQCMagritte я использую 'Seaside' от Magritte и # ('JQueryUI' 'JQuery-JSON') с моря. Если вы не возражаете против дополнительных пакетов, вы можете просто загрузить QCMagritte из браузера конфигурации.

Чтобы просто добавить недостающие пакеты, вы можете загрузить последние пакеты Magritte-Seaside и Magritte-Pharo-Seaside из репозитория smalltalkhub Magritte3 с помощью браузера Monticello.

Предварительно загруженное QCMagritte изображения в по адресу: ci.inria.fr/pharo-contribution/job/QCMagritte

+0

Спасибо. Мое единственное беспокойство при загрузке из Monticello заключается в том, что я не уверен, как получить правильную версию. Не могли бы вы предоставить фрагмент кода, который использует Metacello/ConfigurationOfMagritte3 для загрузки лучшей версии пакета на основе уже загруженного? –

+0

Самый простой - это просто загрузить QCMagritte из браузера конфигурации. Если вы проверите содержимое кеша пакета, вы увидите, что загружено дополнительно/отличается. Он просто добавляет Bootstrap, Bootstrap-Magritte и некоторые расширения Magritte –

1

Я настоятельно рекомендую вам пакет загрузку QCMagritte Стефана, который включает в себя правильные директивы для загрузки Seaside 3 с адаптером цинка, так что вы можете запустить веб-сервер без загрузки что-нибудь еще:

с 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, и затем укажите r браузер до http://localhost:8080/browse, чтобы увидеть приложения

 Смежные вопросы

  • Нет связанных вопросов^_^