我正在尝试使用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。
有人知道我在这里做错了吗?
THX