문제

라이트 박스에 간단히 요구할 때 famo.us에 문제가 있습니다.

var StateModifier = require('famous/modifiers/StateModifier');
var Lightbox = require('famous/views/LightBox');

var SlideView = require('views/SlideView');
.

왜 그 이유를 모르지만 콘솔이 메시지를 반환합니다 :

Failed to load resource: the server responded with a status of 404 (Not Found) http://localhost:8888/slideshow/start/src/famous/views/LightBox.js
.

내 질문은 다음과 같습니다. 왜 FAMO.US 로컬 디렉토리에서 온라인으로 검색을 검색합니까?

고마워, 안드레아.

도움이 되었습니까?

해결책

requirejs는 파일을 온라인으로 검색하지 않습니다.requireConfig에서 가리키는 JavaScript 파일을 찾는 것입니다.

Relectujs는 각 파일이 JS 파일이므로 .js

를 호출 할 때 PANERACODICETAG 코드 확장이 경로에서 빠져 나옵니다.

이 경우, 당신이 가진 것은 오타입니다.라이트 박스는 라이트 박스 여야합니다. 그래서 require()를 찾는 대신 LightBox.js

를 찾고 있어야합니다.

IE :

var Lightbox = require(`famous/views/Lightbox`);
.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top