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.

È stato utile?

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
scroll top