bug famo.us em exigir LightBox
-
21-12-2019 - |
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.
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