Home Sports Messages texte de Michael Jordan: NASCAR Détails de combat légal

Messages texte de Michael Jordan: NASCAR Détails de combat légal

0 comments 38 views

Ce ⁣is‍ un fichier de configuration, probablement pour un chargeur de module JavaScript comme Requirejs.

1 et 1paths:

Cette section définit le mappage entre les noms de modules logiques (utilisés dans require() Appels dans votre code JavaScript) ⁤ et les chemins de fichier réels où se trouvent ces modules. Il est organisé en objets imbriqués.

Clés de niveau supérieur: Ceux-ci représentent des chemins de base ou des catégories de modules. Par exemple, libs suggère un répertoire contenant des bibliothèques tierces. fly Probablement⁤ représente le code personnalisé dans le projet.
Valeurs: ⁢Les ‍values ​​sont les chemins vers les fichiers JavaScript réels. ‍ Celles-ci peuvent être des chemins relatifs ⁤ (par rapport à l’emplacement‌ de ce fichier de configuration) ou des URL.

Voici une ventilation de certaines parties clés:

custom: "2.6.2" – un ⁤module personnalisé à la version 2.6.2. Le chemin est probablement relatif à l’emplacement de ce fichier de configuration.
libs/velocity: "1.2.2" – La bibliothèque Velocity.js à la version 1.2.2.
libs/dataTables: "1.10.6" -⁤ La bibliothèque JavaScript DataTables à ⁢version 1.10.6.
libs/jquery: Un grand nombre de plugins jQuery sont répertoriés ici, chacun avec une version spécifique. Cela indique que le projet s’appuie fortement sur jQuery et ses extensions.‍ Les exemples incluent:

libs/jquery/dotdotdot: Un plugin pour tronquer du texte avec une ellipse.

libs/jquery/flexslider: Un ⁤Slider ⁤Slider ⁣plugine.
⁣ ⁤
libs/jquery/lazyload: Un plugin pour les images de chargement paresseux⁤.

libs/jquery/ui/...: Un ensemble complet ⁣of jQuery ui ‍widgets ‍ (Ambordage automatique, accordéon, onglets, boîte de dialogue, etc.) avec‍ version 1.11.4.
libs/waypoints: ⁤ Un ensemble de modules waypoints.js pour déclencher des fonctions lorsque vous faites défiler la page.
fly/libs/underscore-1.5.1: La bibliothèque d’utilité sous-traitant.js.
fly/libs/backbone-1.0.0: ‍ Le framework Backbone.js.

2 shim:

Cette section est ⁣Crucial pour traiter les modules qui ne Suivez⁤ Le format de définition standard du module asynchrone (AMD) que les exigences exigent. ‌Les bibliothèques plus anciennes ⁤ (comme les plugins jQuery) sont chargées de manière synchrone et s’appuient sur des variables globales. ‌ shim raconte requirejs⁣ comment les gérer.

Clé: Le nom du module logique (le nom que vous utiliseriez dans un require() appel).
Valeur: un objet avec⁣ les propriétés suivantes:

deps: Un point de noms de modules dont dépend ce module. ‍‌ requirejs sera ‌Sura ces dépendances sont chargées ‍ avant Chargement‍ ce module.

exports: Le nom⁤ de la variable globale que ce module crée. require() appel.

Exemples:

liveconnection/managers/connection: Dépend ⁤On liveconnection/libs/sockjs-0.3.4. Cela signifie que la bibliothèque ⁣sockjs doit être chargée en premier.
fly/libs/backbone.marionette: Dépend de jquery, fly/libs/underscoreet fly/libs/backbone. Il ⁢exports Marionette en tant que variable globale. libs/jquery/ui/jquery.ui.tabs-1.11.4: ‌ dépend de jquery, libs/jquery/ui/jquery.ui.coreet fly/libs/jquery.widget.

3 et 3map:

Cette section⁤ définit les alias ou les mappages‍ pour les modules. Il est utilisé pour résoudre différents noms de modules dans le même fichier sous-jacent.

: This means the mapping applies to all ⁣modules.
* ‍ adobe-pass: Maps to‌ une URL spécifique pour la bibliothèque JavaScript Adobe ⁣Pass

Tags:

Leave a Comment

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur la façon dont les données de vos commentaires sont traitées.