我正在尝试为一个简单的角度应用程序运行grunt livereload。这是gruntfile中的一部分:
watch: {
livereload: {
files: [
'*.{html,js}',
'static/{,*/}*.{css,js,png,jpg,gif,svg}'
],
tasks: ['jshint'],
options: {
livereload: LIVERELOAD_PORT
}
}
},
所有文件(js,html)都在根目录中。当我运行'grunt server --force'时,我收到一个页面无法显示的错误?我如何解决这个问题,以便livereload工作?
当我运行'grunt server'时,我得到:
Warning: Object function createServer() {
function app(req, res, next){ app.handle(req, res, next); }
merge(app, proto);
merge(app, EventEmitter.prototype);
app.route = '/';
app.stack = [];
return app;
} has no method 'static' Use --force to continue.
plunkr:http://plnkr.co/edit/PvxU4R
答案 0 :(得分:1)
更新您的package.json并使用grunt-contrib-connect的0.11.0
版本。它应该有用。