1
我使用Express 4.12來構建我的項目,並且我想用grunt-express來啓動我的應用程序。我已經知道,快遞4.12開始通過節點./bin/www的應用程序,所以我寫這樣的Gruntfile.js:如何使用grunt-express快遞4.12?
express: {
dev: {
options: {
port: 3000,
bases: path.resolve('bin/'),
server: path.resolve('bin/www')
}
}
}
grunt.loadNpmTasks('grunt-express')
grunt.registerTask('default', ['express', 'express-keepalive']);
不幸的是,當我運行的呼嚕聲,它報告錯誤:
Fatal error: Server should provide a function called "listen" that acts as http.Server.listen
但是我發現,在WWW文件中,有一個功能「聽」:
var server = http.createServer(app)
server.listen(port);
我很困惑這個問題。你能教我寫www文件的Gruntfile.js 嗎?