を働いていないサーブ:HTML5モードはlivereloadブロックは次のようになり、面倒なファイルで
livereload: {
options: {
open: true,
middleware: function(connect, options, middleware) {
var optBase = (typeof options.base === 'string') ? [options.base] : options.base;
return [
[require('connect-modrewrite')(['!(\\..+)$/[L]'])].concat(
optBase.map(function(path) {
return connect.static(path);
})),
connect.static('.tmp'),
connect().use(
'/bower_components',
connect.static('./bower_components')
),
connect().use(
'/app/styles',
connect.static('./app/styles')
),
connect.static(appConfig.app)
];
}
}
},
追加:
[require('connect-modrewrite')(['!(\\..+)$/[L]'])].concat(
optBase.map(function(path){ return connect.static(path); })),
をそれ以外の場合は、HTML5モードを有効にするために私のために働くために使用しました、私のルートは#なしではロードされません!私はブラウザを使ってリロードしようとします。
私はconfigにhref = '/'とhtml5Mode(true)を追加しました。私が試すことができる何か他にありますか?なぜそれは本当に働くのをやめますか?
注:私のURLにドットが入っていて、connect-mod書き換えルールでうまく処理されていないことがわかります。どのようにそれを変更し、URLのドットを処理するために有効にする任意のアイデア?
あなたのアプリの設定はhtml5モードを使用するように設定されていますか? – alphapilgrim
はい................... –