我正在尝试 nodejs 来构建一个 webapp,我正在尝试使用 grunt
这是我当前目录的内容
C:\data\nodeprojects>dir
Répertoire de C:\data\nodeprojects
08/15/2014 01:48 PM <DIR> .
08/15/2014 01:48 PM <DIR> ..
08/15/2014 05:24 PM 238 gruntfile.js
08/15/2014 01:44 PM <DIR> node_modules
08/15/2014 01:45 PM 316 package.json
08/15/2014 01:08 PM 54 readme
08/15/2014 02:34 PM 526 server.js
4 fichier(s) 1,134 octets
3 Rép(s) 118,564,114,432 octets libres
当我启动我的 nodejs 服务器时,我得到以下信息:
C:\data\nodeprojects>node server.js
Server is listening
_
之后,我可以访问我的网络浏览器,访问我的本地主机,然后看到一个非常漂亮的 hello world 页面。
但我的问题如下:
这是我的 gruntfile.js 的内容:
module.exports = function(grunt) {
grunt.initConfig({
pkg: grunt.file.readJSON('package.json'),
nodemon : {
dev : {
sript: 'server.js'
}
}
});
grunt.loadNpmTasks('grunt-nodemon');
}
当我启动 grunt nodemon 时,我看到的是:
C:\data\nodeprojects\bubblepeople>grunt nodemon
Running "nodemon:dev" (nodemon) task
_
我猜 grunt 实际上正在运行,但我认为它没有启动我的 server.js 脚本,我应该看到我的 server.js 输出(Server is listening
)。当然,当我使用浏览器时,我再也无法访问我的本地网站了。
我知道我的 grunfile 似乎有点短,但我认为这足以使用 grunt 使用 nodemon 运行我的脚本。
有人知道我在这里做错了什么吗?
谢谢