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