2 Stimmen

Benötigen Sie.js Version einzelner Dateien

Wir haben ein komplexes älteres System und möchten möglicherweise auf die Verwendung von Require.js umsteigen.
Eine Frage, die ich habe, lautet, ob es möglich ist, spezifische Versionen einer Datei einzurichten.
Ich spreche nicht von "mehreren Versionen" auf derselben Seite.
Was ich meine ist folgendes:

  • Modul1
  • Modul2
    • Modul1
  • Modul3
    • Modul1
  • Modul4
    • Modul2
    • Modul3

Ich möchte eine Möglichkeit haben, Modul1 so zu versionieren, dass ich die Versionsnummer an einer einzigen Stelle ändern kann.
Ich weiß, dass ich verwenden kann: require.config({ urlArgs: "bust=v3" }) aber kann ich das oben in der Datei für Modul1 tun und es nur auf dieses Modul beziehen?

0voto

cspotcode Punkte 1742

Versuchen Sie, das paths-Objekt in Ihrer RequireJS-Konfiguration zu setzen. Dadurch wird der Name eines Moduls auf die URL abgebildet, die RequireJS herunterladen soll.

http://requirejs.org/docs/api.html#config-paths

paths: {
    'Module1': 'pfad/zum/Modul1_v1'
}

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X