En PHP: Quand dois-je utiliser requirevs include? Quand dois-je utiliser require_oncevs include_once?
Dans les langages interprétés comme Lua, PHP et Ruby, "require" est une instruction qui indique à l'interpréteur d'inclure un certain fichier source à la position où l'instruction "require" a été placée.
En PHP: Quand dois-je utiliser requirevs include? Quand dois-je utiliser require_oncevs include_once?
Ma question est similaire à " Quelle est la différence entre inclure et étendre dans Ruby? ". Quelle est la différence entre Ruby requireet includeRuby? Si je veux simplement utiliser les méthodes d'un module de ma classe, dois-je le requirefaire ou le
Quelle est la meilleure façon d'exiger tous les fichiers d'un répertoire dans
Comment dois-je exiger tous les fichiers d'un dossier dans node.js? besoin de quelque chose comme: files.forEach(function (v,k){ // require routes require('./routes/'+v);
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...
Quelle est la différence entre require_relativeet requireen
Comment puis - je détecter si mon fichier Node.JS a été appelé en utilisant SH: node path-to-fileou JS: require('path-to-file')? Ceci est l'équivalent Node.JS de ma question précédente en Perl: Comment puis-je exécuter mon script Perl uniquement s'il n'a pas été chargé avec...
Je voudrais inclure quelques fichiers JSON dans mon code JavaScript qui se trouvent dans le même répertoire que mon fichier source JavaScript. Si je voulais inclure un autre fichier JavaScript, je pourrais simplement l'utiliser require. Maintenant, j'utilise readFileSyncet __dirnamepour obtenir le...
J'apprends nodejs en ce moment sur Windows. Plusieurs modules sont installés globalement avec npm.cmd et nodejs n'a pas pu trouver les modules installés. Prenez le jade par exemple, npm install jade -g Jade est installé dans le répertoire "C:\Program Files (x86)\nodejs\node_modules", mais le code...
Je voudrais exiger mes fichiers toujours par la racine de mon projet et non par rapport au module actuel. Par exemple, si vous regardez https://github.com/visionmedia/express/blob/2820f2227de0229c5d7f28009aa432f9f3a7b5f9/examples/downloads/app.js ligne 6, vous verrez express = require('../../')...
Je viens de commencer à travailler sur un petit projet de nœud qui s'interface avec un MongoDB. Cependant, je n'arrive pas à faire importer correctement les modules de nœuds concernés, même si je les ai installés correctement via npm. Par exemple, le code suivant génère une erreur, m'indiquant que...
Y a-t-il une différence entre eux? Leur utilisation est-elle une question de préférence? L'utilisation de l'un par rapport à l'autre présente-t-elle des avantages? Quel est le meilleur pour la
J'ai un fichier, main.rb avec le contenu suivant: require "tokenizer.rb" Le fichier tokenizer.rb se trouve dans le même répertoire et son contenu est: class Tokenizer def self.tokenize(string) return string.split(" ") end end Si j'essaie d'exécuter main.rb, j'obtiens l'erreur suivante: C:\Documents...
Dans les scripts PHP, que vous appeliez include(), require(), fopen()ou leurs dérivés tels que include_once, require_onceou même, move_uploaded_file(), on se heurte souvent à une erreur ou un avertissement: Échec de l'ouverture du flux: aucun fichier ou répertoire de ce type. Quel est le bon...
J'ai travaillé avec nodejs ces derniers temps et je me suis toujours familiarisé avec le système de modules, alors excuses si c'est une question évidente. Je veux du code à peu près comme ci-dessous: a.js (le fichier principal exécuté avec node) var ClassB = require("./b"); var ClassA = function()...
Comme certains d'entre vous le savent peut-être, Google Chrome a mis de sévères limitations sur les scripts Greasemonkey. Chrome ne supporte pas @require, @resource, unsafeWindow, GM_registerMenuCommand, GM_setValueou GM_getValue. Sans exiger, je ne trouve pas de moyen d'inclure la bibliothèque...
Les derniers ensembles de modifications de Ruby 1.9.2 ne font plus .partie du répertoire actuel de votreLOAD_PATH . J'ai un nombre non négligeable de fichiers Rakefiles qui supposent que cela .fait partie du LOAD_PATH, donc cela les a cassés (ils ont signalé "aucun fichier à charger" pour toutes...
J'utilise node + express et je me demande simplement comment importer n'importe quel fichier sous forme de chaîne. Disons que j'ai un fichier txt, tout ce que je veux, c'est le charger dans une variable en tant que telle. var string = require("words.txt"); je suis contre modules.exports =...
J'ai des choses à développer - par exemple des moqueries avec lesquelles je ne voudrais pas gonfler mon fichier de construction distribué. Dans RequireJS, vous pouvez passer une configuration dans un fichier de plugin et exiger conditionnellement des éléments en fonction de cela. Pour webpack, il...