«require» 태그된 질문

Lua, PHP 및 Ruby와 같은 인터프리터 언어에서 "require"는 인터프리터에게 "require"문이있는 위치에 특정 소스 파일을 포함하도록 지시하는 문입니다.





5
언제 require ()를 사용해야하고 언제 define ()을 사용해야합니까?
지난 며칠 동안 requirejs를 가지고 놀았습니다. define과 require의 차이점을 이해하려고합니다. Define은 모듈 분리를 허용하고 종속성 순서를 준수하는 것으로 보입니다. 그러나 시작하는 데 필요한 모든 파일을 다운로드합니다. 필요할 때 필요한 것만로드하면됩니다. 이 두 가지를 함께 사용할 수 있습니까? 각 목적을 위해 어떤 용도로 사용해야합니까?
316 require  requirejs 



5
node.js에 json이 필요합니까?
JavaScript 소스 파일과 동일한 디렉토리에있는 JavaScript 코드에 몇 개의 JSON 파일을 포함하고 싶습니다. 다른 JavaScript 파일을 포함하고 싶다면 간단히 사용할 수 있습니다 require. 이제 JSON을 사용 readFileSync하고 __dirname있으며 JSON을 얻는 데 추한 방법이라고 생각합니다. JSON 파일을로드 할 수있는 require와 비슷한 것이 있습니까?
247 json  node.js  require 

19
Nodejs가 Windows에서 설치된 모듈을 찾을 수 없습니다
현재 Windows에서 nodejs를 배우고 있습니다. npm.cmd를 사용하여 여러 모듈이 전체적으로 설치되었으며 nodejs가 설치된 모듈을 찾지 못했습니다. 비취를 예로 들어 보자. npm install jade -g Jade는 directory에 설치되어 "C:\Program Files (x86)\nodejs\node_modules"있지만 다음 코드는 오류와 함께 실패 "Cannot find module 'jade'"합니다. var jade = require('jade'); 그러나 jade가 로컬에 설치되면 코드가 성공적으로 실행됩니다 …
240 windows  node.js  module  require  npm 

30
node.js를 절대적으로 요구하는 방법? (상대가 아닌)
현재 모듈이 아닌 프로젝트의 루트에 따라 항상 파일을 요구하고 싶습니다. 예를 들어 https://github.com/visionmedia/express/blob/2820f2227de0229c5d7f28009aa432f9f3a7b5f9/examples/downloads/app.js 6 번 줄을 보면 express = require('../../') 정말 나쁜 IMO입니다. 모든 예제를 한 수준 만 루트에 더 가깝게하고 싶다고 상상해보십시오. 각 예제 내에서 30 개 이상의 예제를 여러 번 업데이트해야하기 때문에 불가능합니다. 이에: express = require('../') 내 …
234 node.js  require 

5
“require (x)”와“import x”의 차이점
방금 MongoDB와 인터페이스 할 작은 노드 프로젝트를 시작했습니다. 그러나를 통해 올바르게 설치했지만 관련 노드 모듈을 올바르게 가져올 수없는 것 같습니다 npm. 예를 들어 다음 코드는 "express에 기본 내보내기가 없습니다"라는 오류를 표시합니다. import express from "express"; 그러나이 코드는 작동합니다. const express = require("express"); 내 질문은 import 및 variable / require 메소드의 …


13
루비 '필수'오류 : 해당 파일을로드 할 수 없습니다
다음 내용의 main.rb 파일이 하나 있습니다. require "tokenizer.rb" tokenizer.rb 파일은 동일한 디렉토리에 있으며 그 내용은 다음과 같습니다. class Tokenizer def self.tokenize(string) return string.split(" ") end end main.rb를 실행하려고하면 다음 오류가 발생합니다. 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 file -- tokenizer.rb (LoadError) from C:/Ruby193/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require ' from main.rb:1:in …
169 ruby  require 

6
PHP-스트림을 열지 못했습니다 : 해당 파일 또는 디렉토리가 없습니다
PHP 스크립트에서 호출 여부 include(), require(), fopen()등, 또는 이들의 유도체 include_once, require_once또는 심지어, move_uploaded_file()하나는 종종 오류 또는 경고로 실행 : 스트림을 열지 못했습니다 : 해당 파일이나 디렉토리가 없습니다. 문제의 근본 원인을 빨리 찾는 좋은 방법은 무엇입니까?

13
Node.js에서 순환 종속성을 처리하는 방법
나는 최근 nodejs와 함께 일하고 있으며 여전히 모듈 시스템에 익숙해지기 때문에 이것이 분명한 질문이라면 사과드립니다. 대략 다음과 같은 코드를 원합니다. a.js (노드로 실행되는 기본 파일) var ClassB = require("./b"); var ClassA = function() { this.thing = new ClassB(); this.property = 5; } var a = new ClassA(); module.exports = a; …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.