客户端更改在部署 AMP 后不适用
Client-side changes don't apply after deployment the AMP
我对 people-finder.js
脚本进行了更改以更改排序顺序,并且在本地一切正常。为了覆盖该功能,我使用了以下目录结构和基于 Maven 的 SDK 来生成 AMP 文件:
如我所料,本地一切正常,我可以看到我的更改:
接下来,我在远程服务器上部署 AMP 文件,如下所述:Install the AMP file
这里我没有看到我的更改:
目录 /opt/alfresco-community/tomcat/webapps/share/components/people-finder
也包含未更改的脚本。
因此,排序不符合我的需要。
附加信息: 我解压了 AMP 文件,但没有找到分支 /web/components/
... 当然,people-finder.js
和 people-finder-min.js
那里也不存在。
可能是什么原因?
只需要添加一个参数-force
:
sudo java -jar bin/alfresco-mmt.jar install amps/some-customization-share-1.0-SNAPSHOT.amp tomcat/webapps/share.war -force
非常感谢 Sanjay Patel 的帮助!
这些讨论也很有用:
我对 people-finder.js
脚本进行了更改以更改排序顺序,并且在本地一切正常。为了覆盖该功能,我使用了以下目录结构和基于 Maven 的 SDK 来生成 AMP 文件:
如我所料,本地一切正常,我可以看到我的更改:
接下来,我在远程服务器上部署 AMP 文件,如下所述:Install the AMP file
这里我没有看到我的更改:
目录 /opt/alfresco-community/tomcat/webapps/share/components/people-finder
也包含未更改的脚本。
因此,排序不符合我的需要。
附加信息: 我解压了 AMP 文件,但没有找到分支 /web/components/
... 当然,people-finder.js
和 people-finder-min.js
那里也不存在。
可能是什么原因?
只需要添加一个参数-force
:
sudo java -jar bin/alfresco-mmt.jar install amps/some-customization-share-1.0-SNAPSHOT.amp tomcat/webapps/share.war -force
非常感谢 Sanjay Patel 的帮助!
这些讨论也很有用: