Preguntas etiquetadas con require

En lenguajes interpretados como Lua, PHP y Ruby, "require" es una declaración que le dice al intérprete que incluya un determinado archivo fuente en esa posición donde se ha colocado la declaración "require".

316
¿Cuándo debo usar require () y cuándo usar define ()?

He estado jugando con requirejs durante los últimos días. Estoy tratando de entender las diferencias entre definir y exigir. Definir parece permitir la separación del módulo y permitir que se adhiera el orden de dependencia. Pero para empezar, descarga todos los archivos que necesita. Si bien...

247
¿hay un requisito para json en node.js

Me gustaría incluir un par de archivos JSON en mi código JavaScript que están en el mismo directorio que mi archivo fuente JavaScript. Si quisiera incluir otro archivo JavaScript, simplemente podría usarlo require. Ahora estoy usando readFileSyncy __dirnamepara obtener el JSON, que creo que es una...

190
La diferencia entre "require (x)" e "import x"

Acabo de comenzar a trabajar en un proyecto de nodo pequeño que interactuará con un MongoDB. Sin embargo, parece que no puedo conseguir que los módulos de nodo relevantes se importen correctamente, aunque los haya instalado correctamente a través de npm. Por ejemplo, el siguiente código arroja un...

169
Ruby 'requiere' error: no se puede cargar dicho archivo

Tengo un archivo, main.rb con el siguiente contenido: require "tokenizer.rb" El archivo tokenizer.rb está en el mismo directorio y su contenido es: class Tokenizer def self.tokenize(string) return string.split(" ") end end Si intento ejecutar main.rb me sale el siguiente

99
requerir archivo como cadena

Estoy usando node + express y me pregunto cómo puedo importar cualquier archivo como una cadena. Digamos que tengo un archivo txt, todo lo que quiero es cargarlo en una variable como tal. var string = require("words.txt"); Estoy en contra modules.exports = function(){ var string =...