Pergunta

Tenho um problema com o famo.us quando faço uma solicitação simples para o LightBox.

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

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

Não sei por que, mas o console retorna esta mensagem:

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

Minha pergunta é:por que famo.us pesquisa no diretório local em vez de pesquisar online?

Obrigado, Andrea.

Foi útil?

Solução

RequireJS não pesquisa arquivos online.É apenas encontrar arquivos javascript apontados em requireConfig.

RequireJS assume automaticamente que cada arquivo é um arquivo JS, então o .js ramais são deixados de fora dos caminhos quando você liga require()

Nesse caso, tudo que você tem é um erro de digitação.LightBox deveria ser Lightbox - então, em vez de procurar LightBox.js você deveria estar procurando Lightbox.js

ou seja:

var Lightbox = require(`famous/views/Lightbox`);
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top