Questions marquées «requirejs»

RequireJS est un fichier JavaScript et un chargeur de module. Il est optimisé pour une utilisation dans le navigateur, mais il peut être utilisé dans d'autres environnements JavaScript, tels que Rhino et Node. Si vous utilisez l'appel require fourni avec Node.js, vous n'utilisez PAS RequireJS. Veuillez ne pas utiliser cette balise dans de tels cas. Utilisez plutôt la balise require.

5
Relation entre CommonJS, AMD et RequireJS?
Je suis toujours très confus à propos de CommonJS, AMD et RequireJS , même après avoir beaucoup lu. Je sais que CommonJS (anciennement ServerJS ) est un groupe pour définir certaines spécifications JavaScript (c'est-à-dire des modules) lorsque la langue est utilisée en dehors du navigateur. La spécification des modules CommonJS …


5
Quand dois-je utiliser require () et quand utiliser define ()?
Je joue avec requirejs depuis quelques jours. J'essaie de comprendre les différences entre définir et exiger. Définir semble permettre la séparation des modules et permettre le respect de l'ordre des dépendances. Mais il télécharge tous les fichiers dont il a besoin pour commencer. Alors que ne nécessitent que les charges …
316 require  requirejs 

12
Empêcher RequireJS de mettre en cache les scripts requis
RequireJS semble faire quelque chose en interne qui met en cache les fichiers javascript requis. Si j'apporte une modification à l'un des fichiers requis, je dois renommer le fichier pour que les modifications soient appliquées. L'astuce courante consistant à ajouter un numéro de version en tant que paramètre de chaîne …

2
Exclusion de fichiers / répertoires de la tâche Gulp
J'ai une tâche gulp rjs qui concatène et uglifie tous mes fichiers .JS personnalisés (toutes les bibliothèques non vendeuses). Ce que j'essaie de faire, c'est d'exclure certains fichiers / répertoires de cette tâche (contrôleurs et directives). Voici mon arbre: - application - resources - js main.js - vendor - jquery …

6
Chargement de la colonne vertébrale et du trait de soulignement à l'aide de RequireJS
J'essaye de charger Backbone et Underscore (ainsi que jQuery) avec RequireJS. Avec les dernières versions de Backbone et Underscore, cela semble assez délicat. D'une part, Underscore s'enregistre automatiquement en tant que module, mais Backbone suppose que Underscore est disponible dans le monde entier. Je dois également noter que Backbone ne …



7
Module define () anonyme incompatible
J'obtiens cette erreur lorsque je navigue sur mon application Web pour la première fois (généralement dans un navigateur avec un cache désactivé). Erreur: module define () anonyme incompatible: function (require) { HTML : <html> . . . <script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.0/jquery.min.js"></script> <script> var require = { urlArgs: "v=0.4.1.32" }; </script> <script data-main="assets/js/main" …




4
Pourquoi utiliser Object.prototype.hasOwnProperty.call (myObj, prop) au lieu de myObj.hasOwnProperty (prop)?
Si je comprends bien, chaque objet en Javascript hérite du prototype Object, ce qui signifie que chaque objet en Javascript a accès à la fonction hasOwnProperty via sa chaîne de prototypes. En lisant le code source de require.js, je suis tombé sur cette fonction: function hasProp(obj, prop) { return hasOwn.call(obj, …

5
Requirejs le plugin domReady vs Jquery $ (document) .ready ()?
J'utilise RequireJS et j'ai besoin d'initialiser quelque chose sur DOM prêt. Maintenant, RequireJS fournit le domReadyplugin , mais nous avons déjà jQuery $(document).ready(), qui m'est disponible puisque j'ai besoin de jQuery. J'ai donc deux options: Utilisez le domReadyplugin: require(['domReady'], function (domReady) { domReady(function () { // Do my stuff here... …

2
Comment utiliser une bibliothèque externe non-dactylographiée à partir de typescript sans .d.ts?
J'ai défini ceux-ci dans mon fichier .html: <script type="text/javascript" src="bower_components/tree.js/tree.min.js"></script> <script type="text/javascript" src="bower_components/q/q.js"></script> <script type="text/javascript" src="test.js"></script> Puis dans test.js: var myTree = Tree.tree({}) Mais les erreurs Typescript en disant: "Impossible de trouver le nom 'Tree'" J'ai aussi essayé de compiler avec --module amdet de placer import Tree = require("model/tree");en haut …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.