Изменения на стороне клиента не применяются после развертывания AMP

Я внес изменения в people-finder.js скрипт для изменения порядка сортировки, и локально все работает хорошо. Чтобы переопределить функциональность, я использовал следующую структуру каталогов и основанный на Maven SDK для создания файла AMP:

Как я и ожидал, локально все работает нормально, и я вижу свои изменения:

Затем я развертываю файл AMP на удаленном сервере, как описано здесь: Установите файл AMP

И здесь я не вижу своих изменений:

каталог /opt/alfresco-community/tomcat/webapps/share/components/people-finder также содержит сценарии без изменений.

И, таким образом, сортировка не работает так, как мне нужно.

Дополнительная информация: я распаковал файл AMP и не нашел там ветки /web/components/... Конечно, people-finder.js а также people-finder-min.js нет и там.

Что может быть причиной?

Буду очень признателен за информацию. Спасибо всем.

1 ответ

Решение

Все, что требовалось, это добавить параметр -force:

sudo java -jar bin/alfresco-mmt.jar install amps/some-customization-share-1.0-SNAPSHOT.amp tomcat/webapps/share.war -force

Большое спасибо Санджай Патель за вашу помощь!

Эти обсуждения также могут быть полезны:

Другие вопросы по тегам