In linguaggi interpretati come Lua, PHP e Ruby, "require" è un'istruzione che dice all'interprete di includere un certo file sorgente nella posizione in cui è stata collocata l'istruzione "require".
La mia domanda è simile a " Qual è la differenza tra include ed estende in Ruby? ". Qual è la differenza tra requiree includein Ruby? Se voglio solo utilizzare i metodi da un modulo nella mia classe, dovrei requireo includeche?
Come posso richiedere tutti i file in una cartella in node.js? bisogno di qualcosa come: files.forEach(function (v,k){ // require routes require('./routes/'+v); }};
Sono stato a giocare con requisjs negli ultimi giorni. Sto cercando di capire le differenze tra definisci e richiedi. Definire sembra consentire la separazione dei moduli e consentire l'ordinamento delle dipendenze per aderire. Ma scarica tutti i file necessari per iniziare. Mentre richiede solo carichi ciò di cui hai bisogno …
Come faccio a rilevare se il mio file Node.JS è stato chiamato con SH: node path-to-fileo JS: require('path-to-file')? Questo è l'equivalente di Node.JS alla mia domanda precedente in Perl: come posso eseguire il mio script Perl solo se non è stato caricato con request?
Vorrei includere un paio di file JSON nel mio codice JavaScript che si trovano nella stessa directory del mio file di origine JavaScript. Se volessi includere un altro file JavaScript potrei semplicemente usare require. Ora sto usando readFileSynce __dirnameper ottenere il JSON, che penso sia un brutto modo di farlo. …
Sto imparando nodejs al momento su Windows. Diversi moduli sono installati a livello globale con npm.cmd e nodejs non è riuscito a trovare i moduli installati. Prendi ad esempio la giada, npm install jade -g Jade è installato nella directory "C:\Program Files (x86)\nodejs\node_modules", ma il seguente codice fallirà con un …
Vorrei richiedere i miei file sempre dalla radice del mio progetto e non rispetto al modulo corrente. Ad esempio, se guardi https://github.com/visionmedia/express/blob/2820f2227de0229c5d7f28009aa432f9f3a7b5f9/examples/downloads/app.js linea 6 vedrai express = require('../../') È davvero un cattivo IMO. Immagina che vorrei mettere tutti i miei esempi più vicini alla radice solo di un livello. Sarebbe …
Ho appena iniziato a lavorare su un progetto a nodo piccolo che si interfaccia con MongoDB. Tuttavia, non riesco a ottenere l'importazione corretta dei moduli nodo rilevanti, anche se li ho installati correttamente tramite npm. Ad esempio, il codice seguente genera un errore che mi dice che "express non ha …
C'è qualche differenza tra loro? Usarli è una questione di preferenza? L'uso l'uno rispetto all'altro produce dei vantaggi? Quale è meglio per la sicurezza?
Ho un file, main.rb con il seguente contenuto: require "tokenizer.rb" Il file tokenizer.rb si trova nella stessa directory e il suo contenuto è: class Tokenizer def self.tokenize(string) return string.split(" ") end end Se provo a eseguire main.rb ottengo il seguente errore: C:\Documents and Settings\my\src\folder>ruby main.rb C:/Ruby193/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require': cannot load such …
In script PHP, sia chiamando include(), require(), fopen(), o loro derivati come include_once, require_onceo anche, move_uploaded_file(), spesso si imbatte in un errore o un avvertimento: Impossibile aprire il flusso: nessun file o directory. Qual è un buon processo per trovare rapidamente la causa principale del problema?
Di recente ho lavorato con nodejs e sto ancora affrontando il sistema dei moduli, quindi mi scuso se questa è una domanda ovvia. Voglio un codice simile al seguente: a.js (il file principale eseguito con il nodo) var ClassB = require("./b"); var ClassA = function() { this.thing = new ClassB(); …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.