0

我正在尝试 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 运行我的脚本。

有人知道我在这里做错了什么吗?

谢谢

4

0 回答 0