«requirejs» 태그된 질문

RequireJS는 JavaScript 파일 및 모듈 로더입니다. 브라우저 내 사용에 최적화되어 있지만 Rhino 및 Node와 같은 다른 JavaScript 환경에서도 사용할 수 있습니다. Node.js와 함께 제공되는 require 호출을 사용하는 경우 RequireJS를 사용하지 않는 것입니다. 이러한 경우에는이 태그를 사용하지 마십시오. 대신 require 태그를 사용하십시오.

5
CommonJS, AMD와 RequireJS의 관계는 무엇입니까?
많이 읽은 후에도 CommonJS, AMD 및 RequireJS 에 대해 여전히 혼란 스럽습니다 . CommonJS (이전의 ServerJS )는 언어가 브라우저 외부에서 사용될 때 JavaScript 사양 (예 : 모듈) 을 정의하기위한 그룹 이라는 것을 알고 있습니다. CommonJS 모듈 사양에는 Node.js 또는 RingoJS 와 같은 구현이 있습니다. CommonJS , 비동기식 모듈 정의 (AMD) …

14
Angular.js와 함께 Require.js를 사용하는 것이 합리적입니까? [닫은]
폐쇄되었습니다 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 오년 전에 . 저는 Angular.js의 초보자이며 Backbone.js와 어떻게 다른지 이해하려고 노력했습니다 ... Backbone을 사용하는 동안 Require.js로 패키지 종속성을 관리했습니다. Angular.js와 동일한 …

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

12
RequireJS가 필수 스크립트를 캐시하지 못하도록 방지
RequireJS는 필요한 자바 스크립트 파일을 캐시하는 내부 작업을 수행하는 것 같습니다. 필요한 파일 중 하나를 변경하면 변경 사항이 적용되도록 파일 이름을 바꿔야합니다. 파일 이름 끝에 querystring 매개 변수로 버전 번호를 추가하는 일반적인 트릭은 requirejs에서 작동하지 않습니다. <script src="jsfile.js?v2"></script> 내가 찾고있는 것은 업데이트 할 때마다 스크립트 파일의 이름을 바꾸지 않고도 RequireJS …

2
Gulp 작업에서 파일 / 디렉토리 제외
모든 사용자 지정 .JS 파일 (공급 업체 이외의 라이브러리)을 연결하고 어지럽게 만드는 gulp rjs 작업이 있습니다. 내가하려는 것은이 작업 (제어기 및 지시문)에서 일부 파일 / 디렉토리를 제외하는 것입니다. 여기 내 나무가 있습니다. - application - resources - js main.js - vendor - jquery - modernzr - angular - controllers - …

6
RequireJS를 사용하여 백본 및 밑줄로드
RequireJS로 Backbone 및 Underscore (jQuery뿐만 아니라)를로드하려고합니다. 최신 버전의 Backbone 및 Underscore에서는 다소 까다로워 보입니다. 우선 Underscore는 자동으로 모듈로 자체 등록하지만 Backbone은 Underscore를 전 세계적으로 사용할 수 있다고 가정합니다. 또한 Backbone은 자신을 다른 라이브러리와 일치하지 않는 모듈로 등록하지 않는 것 같습니다. 이것이 내가 할 수있는 최고의 main.js입니다. require( { paths: { …

2
JavaScript에서 '정의'는 무엇입니까?
나는 이것에 관한 문서를 찾기 위해 높고 낮게 검색했지만 어디에서나 찾을 수는 없습니다. Aloha를 사용하고 있으며 사이드 바 프로토 타입을 사용하여 다른 플러그인 기능에 연결된 새로운 사이드 바를 만들고 싶습니다. 그들의 sidebar.js는 이것으로 시작하지만, 나는 그것이 무엇을 의미하는지 설명하는 문서를 찾을 수는 없습니다. define( [ 'aloha/core', 'aloha/jquery', 'aloha/selection' ], function …

4
Require.js와 DOM에서 <script> 요소를 만드는 것의 차이점은 무엇입니까? [닫은]
폐쇄되었습니다 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 삼년 전에 . 이 질문을 개선하십시오 &lt;script&gt;DOM에서 Require.JS amd를 사용하여 단순히 요소를 만드는 것의 차이점은 무엇입니까 ? Require.JS에 대한 이해는 종속성을로드 …

7
일치하지 않는 익명의 define () 모듈
웹 애플리케이션 을 처음 탐색 할 때 (일반적으로 캐시가 비활성화 된 브라우저에서) 이 오류가 발생 합니다. 오류 : 일치하지 않는 anonymous define () 모듈 : function (필수) { HTML : &lt;html&gt; . . . &lt;script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.0/jquery.min.js"&gt;&lt;/script&gt; &lt;script&gt; var require = { urlArgs: "v=0.4.1.32" }; &lt;/script&gt; &lt;script data-main="assets/js/main" src="assets/js/libs/require.js"&gt;&lt;/script&gt; &lt;script src="assets/js/ace/ace.js?v=0.4.1.32"&gt;&lt;/script&gt; …

7
RequireJS에서 단위 테스트에 대한 종속성을 어떻게 조롱 할 수 있습니까?
테스트하려는 AMD 모듈이 있지만 실제 종속성을로드하는 대신 해당 종속성을 모방하려고합니다. requirejs를 사용하고 있으며 모듈 코드는 다음과 같습니다. define(['hurp', 'durp'], function(Hurp, Durp) { return { foo: function () { console.log(Hurp.beans) }, bar: function () { console.log(Durp.beans) } } } 어떻게 밖으로 조롱 수 hurp와 durp내가 단위 테스트를 효과적으로 할 수 있도록?

8
경고 'define'을 비활성화하는 방법은 JSHint 및 RequireJS를 사용하여 정의되지 않았습니다.
내 프로젝트에서 RequireJS AMD를 사용합니다. 내 프로젝트에서 jshint를 실행하면 다음과 같은 오류가 발생합니다. AMD 스크립트에서 'define' is not defined. Mocha 테스트 케이스에서 'describe' is not defined. 'it' is not defined. jshint에서이 경고를 제거하는 방법은 무엇입니까?

8
jQuery / JavaScript 코드를 구성하는 가장 좋은 방법 (2013) [닫힌]
여기서 무엇을 요청하는지 말하기는 어렵습니다. 이 질문은 모호하고, 모호하고, 불완전하고, 지나치게 광범위하거나, 수사적이며 현재 형식으로 합리적으로 대답 할 수 없습니다. 이 질문을 다시 열 수 있도록 설명 하는 데 도움이 필요하면 도움말 센터를 방문하세요 . 휴일 칠년 전에 . 문제 이 답변은 이전에 답변되었지만 오래되었으며 최신이 아닙니다. 저는 단일 파일에 …

4
myObj.hasOwnProperty (prop) 대신 Object.prototype.hasOwnProperty.call (myObj, prop)을 사용하는 이유는 무엇입니까?
내가 올바르게 이해한다면 Javascript의 모든 객체는 Object 프로토 타입에서 상속됩니다. 즉, Javascript의 모든 객체는 프로토 타입 체인을 통해 hasOwnProperty 함수에 액세스 할 수 있습니다. require.js의 소스 코드를 읽는 동안이 함수를 발견했습니다. function hasProp(obj, prop) { return hasOwn.call(obj, prop); } hasOwn에 대한 참조 Object.prototype.hasOwnProperty입니다. 이 함수를 작성하는 데 실질적인 차이가 있습니까? …

5
Requirejs domReady 플러그인 대 Jquery $ (document) .ready ()?
RequireJS를 사용하고 있으며 DOM 준비에서 무언가를 초기화해야합니다. 이제 RequireJS는 domReady플러그인을 제공 하지만 jQuery $(document).ready()가 필요했기 때문에 이미 jQuery를 사용할 수 있습니다. 그래서 두 가지 옵션이 있습니다. domReady플러그인 사용 : require(['domReady'], function (domReady) { domReady(function () { // Do my stuff here... }); }); 사용 $(document).ready(): $(document).ready(function() { // Do my …

2
.d.ts없이 typescript의 외부 비 typescript 라이브러리를 어떻게 사용합니까?
내 .html 파일에서 정의했습니다. &lt;script type="text/javascript" src="bower_components/tree.js/tree.min.js"&gt;&lt;/script&gt; &lt;script type="text/javascript" src="bower_components/q/q.js"&gt;&lt;/script&gt; &lt;script type="text/javascript" src="test.js"&gt;&lt;/script&gt; 그런 다음 test.js에서 : var myTree = Tree.tree({}) 그러나 Typescript는 " 'Tree'라는 이름을 찾을 수 없습니다."라는 오류 메시지를 표시합니다. 또한 test.js 파일로 컴파일 하고 맨 위에 --module amd배치 하려고 시도했지만 import Tree = require("model/tree");다시 오류가 발생합니다. Cannot …

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