Pobrałem pliki JQuery i JQuery UI i chcę zaimportować je na moim serwerze jako "Global Library".

Chcę dodać moje pliki na serwerze, aby być widocznym na całym świecie i importować je w dowolnym XStion.

(Nie chcę nimi odwołuwać się z CDN z HTTP lub dodać pliki z mojego komputera jako zasobu za każdym razem lub dodać je tylko w określonym temacie.)

Na przykład: Mogę umieścić pliki w Domino JS jQuery i Domino JS JQUERYUI lub dowolny inny folder w systemie plików, a następnie dodać je z dowolnej karty XPage z zasobów.

Czy mogę to zrobić?

Czy może być jeszcze lepiej, na przykład:

  • Nie dodaj nawet ich jako zasobów i bezpośrednio używać kodu jQuery
  • Dodaj je jako wtyczkę OSGI
1
mike_x_ 13 sierpień 2014, 13:34

2 odpowiedzi

Najlepsza odpowiedź

Jeśli wtyczka OSGI jest opcją, spróbuj użyć wtyczki Bootstrap4xpages. Zawiera również jQuery libs. Czy to serwer Domino 9?

3
Oliver Busse 13 sierpień 2014, 10:40

Skopiuj pliki do WebContent w Eksploratorze pakietu.

Odniesienia do nich w głowicy strony ... coś w rodzaju:

<xp:headTag tagName="script">
            <xp:this.attributes>
                <xp:parameter name="type" value="text/javascript" />
                <xp:parameter name="src" value="jquery-1.11.1.min.js" />
            </xp:this.attributes>
</xp:headTag>

Upewnij się, że agregacja zasobów jest włączona.

1
David Leedy 13 sierpień 2014, 14:11