Ich versuche, eine Schluck-Verbindung Middleware mit BrowserSync verwenden, aber ich habe bisher kein Glück.Verwenden Sie eine Verbindung Middleware mit BrowserSync
...
middleware: function(){
return [gulpConnectSsi({
baseDir: __dirname + '/app',
ext: '.html',
domain: 'http://example.com/',
method: 'readOnLineIfNotExist' // readOnLine|readLocal|readOnLineIfNotExist|downloadIfNotExist
})];
}
...
Ich versuche, es in einen großen Schluck Aufgabe hinzuzufügen (Yeoman Webapp)
browserSync({
notify: false,
port: 9000,
logLevel: "debug",
server: {
baseDir: ['.tmp', 'app'],
middleware: function(){
return [gulpConnectSsi({
baseDir: __dirname + '/app',
ext: '.html',
domain: 'http://localhost:9000/',
method: 'readOnLineIfNotExist'
})];
},
routes: {
'/bower_components': 'bower_components'
}
}
});
Die Server-Feuer, aber ohne Fehler, aber nichts serviert wird. Ich versuche, mit dem browserSync official doc herauszufinden, aber selbst das einfachste Beispiel hängt den Server.
// Multiple Global Middlewares
middleware: [
function (req, res, next) {
/** First middleware handler **/
},
function (req, res, next) {
/** Second middleware handler **/
}
]
Was ist der richtige Weg, um eine Middleware mit browserSync zu verwenden? Was vermisse ich ? Sind browserSync-Middlewares 'normale' wie die von Express oder Gulp-connect?