Famo.us bug su Richiedi Lightbox
-
21-12-2019 - |
Domanda
Ho un problema con Famo.us quando faccio un semplice bisogno di lightbox.
var StateModifier = require('famous/modifiers/StateModifier');
var Lightbox = require('famous/views/LightBox');
var SlideView = require('views/SlideView');
.
Non so perché tranne console restituire questo messaggio:
Failed to load resource: the server responded with a status of 404 (Not Found) http://localhost:8888/slideshow/start/src/famous/views/LightBox.js
.
La mia domanda è: perché la ricerca famo.us sulla directory locale invece cerca online?
Grazie, Andrea.
Soluzione
RequireJS non cerca online per i file.Si limita a trovare i file JavaScript è indicato in requireConfig
.
RequireJS assume automaticamente che ogni file sia un file JS, quindi le estensioni .js
sono lasciate fuori dai percorsi quando si chiama require()
In questo caso, tutto ciò che hai è un errore di battitura.Lightbox dovrebbe essere lightbox - quindi piuttosto che cercare LightBox.js
che dovresti cercare Lightbox.js
IE:
var Lightbox = require(`famous/views/Lightbox`);
. Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow