Bonjour, j'utilise yo ko a le yeoman du knock-out dans ma demande. L'application a été scaffoldée avec requirejs et gulp, mais je n'arrive pas à ajouter ForerunnerDB dans le fichier require.config pour la distribution, voici le fichier require.config.js
:
//require.js looks for the following global when initializing
var require = {
baseUrl: ".",
paths: {
"bootstrap": "bower_modules/components-bootstrap/js/bootstrap.min",
"crossroads": "bower_modules/crossroads/dist/crossroads.min",
"hasher": "bower_modules/hasher/dist/js/hasher.min",
"jquery": "bower_modules/jquery/dist/jquery",
"knockout": "bower_modules/knockout/dist/knockout",
"knockout-projections": "bower_modules/knockout-projections/dist/knockout-projections",
"signals": "bower_modules/js-signals/dist/signals.min",
"text": "bower_modules/requirejs-text/text",
'forerunner': 'bower_modules/forerunnerdb/js/dist/fdb-all.min'
},
shim: {
"bootstrap": { deps: ["jquery"] }
}
};
J'utilise le gulpfile.js avec gulp:serve:dist
mais je reçois
[Erreur : Erreur : ENOENT : no such file or directory, open 'c :.... \temp\core.js '
Dans l'arbre des modules : app/startup forerunner à Error (native)
Mais tout fonctionne lorsque j'utilise gulp serve:src
. J'ai déjà essayé d'ajouter les dépendances core.js dans le shim, mais je n'arrive pas à le faire fonctionner. Il y a toujours un fichier manquant .
voici le repo github