Изменения на стороне клиента не применяются после развертывания 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
Большое спасибо Санджай Патель за вашу помощь!
Эти обсуждения также могут быть полезны: