В PHP: Когда я должен использовать requireпротив include? Когда я должен использовать require_onceпротив include_once?
В интерпретируемых языках, таких как Lua, PHP и Ruby, «require» - это оператор, который сообщает интерпретатору, что нужно включить определенный исходный файл в ту позицию, где был размещен оператор «require».
В PHP: Когда я должен использовать requireпротив include? Когда я должен использовать require_onceпротив include_once?
Мой вопрос похож на «В чем разница между включением и расширением в Ruby? ». Какая разница между requireи includeв Ruby? Если я просто хочу использовать методы из модуля в моем классе, я должен requireэто или...
Каков наилучший способ требовать все файлы из каталога в
Как мне требовать все файлы в папке в node.js? нужно что-то вроде: files.forEach(function (v,k){ // require routes require('./routes/'+v); }};
Последние несколько дней я играюсь с requirejs. Я пытаюсь понять разницу между определением и требованием. Похоже, что определение позволяет разделять модули и позволяет упорядочивать зависимости. Но он загружает все файлы, которые ему нужны для начала. Хотя требуется только загружает то, что вам...
В чем разница между require_relative и requireв
Как я могу определить , был ли мой файл Node.js вызывается с помощью SH: node path-to-fileили JS: require('path-to-file')? Это Node.JS, эквивалентный моему предыдущему вопросу в Perl: Как я могу запустить свой Perl-скрипт, только если он не был загружен с...
Я хотел бы включить пару файлов JSON в мой код JavaScript, которые находятся в том же каталоге, что и мой исходный файл JavaScript. Если бы я хотел включить другой файл JavaScript, я мог бы просто использовать require. Теперь я использую readFileSyncи __dirnameполучаю JSON, что, на мой взгляд,...
Я изучаю nodejs на данный момент на Windows. Несколько модулей установлены глобально с npm.cmd, и nodejs не удалось найти установленные модули. Взять, к примеру, нефрит, npm install jade -g Jade установлен в каталоге "C:\Program Files (x86)\nodejs\node_modules", но следующий код завершится "Cannot...
Я бы хотел, чтобы мои файлы всегда были в корне моего проекта, а не относительно текущего модуля. Например, если вы посмотрите на https://github.com/visionmedia/express/blob/2820f2227de0229c5d7f28009aa432f9f3a7b5f9/examples/downloads/app.js строку 6, вы увидите express = require('../../') Это...
Я только начал работать над небольшим проектом, который будет взаимодействовать с MongoDB. Тем не менее, я не могу заставить соответствующие модули узла правильно импортировать, даже если я правильно их установил npm. Например, следующий код выдает ошибку, сообщая, что «экспресс не имеет экспорта...
Есть ли разница между ними? Является ли их использование вопросом предпочтения? Дает ли использование одного над другим преимущества? Что лучше для
У меня есть один файл, main.rb со следующим содержимым: require "tokenizer.rb" Файл tokenizer.rb находится в том же каталоге, и его содержимое: class Tokenizer def self.tokenize(string) return string.split(" ") end end Если я пытаюсь запустить main.rb, я получаю следующую ошибку: C:\Documents and...
В PHP скриптах, называя ли include(), require(), fopen()или их производные , такие как include_once, require_onceили даже move_uploaded_file(), часто впадает в ошибки или предупреждения: Не удалось открыть поток: нет такого файла или каталога. Что такое хороший процесс, чтобы быстро найти причину...
В последнее время я работал с nodejs и до сих пор разбираюсь с системой модулей, поэтому извиняюсь, если это очевидный вопрос. Я хочу код примерно так, как показано ниже: a.js (основной файл запускается с узлом) var ClassB = require("./b"); var ClassA = function() { this.thing = new ClassB();...
Как некоторые из вас могут знать, Google Chrome наложил серьезные ограничения на скрипты Greasemonkey. Хром не поддерживает @require, @resource, unsafeWindow, GM_registerMenuCommand, GM_setValue, или GM_getValue. Без require я не могу найти способ включить библиотеку jQuery в скрипт Greasemonkey...
Последние изменения в Ruby 1.9.2 больше не делают текущий каталог .частью вашего LOAD_PATH. У меня есть нетривиальное количество файлов Rake, которые предполагают, что они .являются частью LOAD_PATH, поэтому это сломало их (они сообщили «нет такого файла для загрузки» для всех операторов require,...
Я использую node + express, и мне просто интересно, как я могу импортировать любой файл в виде строки. Допустим, у меня есть текстовый файл, все, что я хочу, это загрузить его в переменную как таковую. var string = require("words.txt"); Я против modules.exports = function(){ var string =...
Я создаю приложение узла, и внутри каждого файла в .js используется для этого в различных пакетах. let co = require("co"); Но получение и т. д. Таким образом, при использовании машинописного текста кажется, что во всем проекте может быть только одно такое объявление / требование? Я смущен этим,...
У меня есть кое-что для разработки - например, моки, которыми я не хотел бы загромождать свой файл распределенной сборки. В RequireJS вы можете передать конфигурацию в файле плагина и условно потребовать что-то в зависимости от этого. Для webpack, похоже, нет способа сделать это. Во-первых, чтобы...