0
在我的gulpfile.js
中,我設置了express
總是返回index.html
。爲什麼gulp-livereload會導致「Uncaught SyntaxError:Unexpected token <」?
var server = express();
server.use(livereload({ port: 35729 }));
server.use(express.static('./app'));
server.all('*', function(req, res) {
res.sendFile('index.html', { root: './app' });
});
server.listen(8000);
refresh.listen(35729);
所有的作品在我第一次導航到localhost:8000
時很好。我的角度路線重定向到http://localhost:8000/home
。
但是,如果我再刷新http://localhost:8000/home
,我在控制檯看到以下錯誤:
Uncaught SyntaxError: Unexpected token <
這究竟是爲什麼?
謝謝!這解決了這個問題。 – 2014-09-26 14:14:18