Grunt发球;生成cmd ENOENT”;错误

Grunt serve gives "spawn cmd ENOENT" error

本文关键字:错误 ENOENT 生成 发球 Grunt cmd      更新时间:2024-03-05

我是Grunt的新手,我遇到了这个错误,我已经尝试了所有人在相关帖子中提出的建议。

connect: {
        options: {
            port: 9000,
            // Change this to '0.0.0.0' to access the server from outside.
            hostname: 'localhost',
            livereload: 35729
        },
        livereload: {
            options: {
                open: true,
                middleware: function (connect) {
                    return [
                        connect.static('.tmp'),
                        connect().use(
                            '/bower_components',
                            connect.static('./bower_components')
                        ),
                        connect().use(
                            '/app/styles',
                            connect.static('./app/styles')
                        ),
                        connect.static(appConfig.app)
                    ];
                }
            }
        },

这是我的配置

当我发球时,我会得到错误的

Running "connect:livereload" (connect) task
Started connect web server on http://localhost:9000
Fatal error: spawn cmd ENOENT

我的环境变量中有windows''system32'',我已经查看了我的配置文件,但无法确定它的头或尾。在检查它是否安装时,我还运行了npm缓存清理。

C:'Users'Thomas Wollschlager'Documents'webapp>npm -v
3.8.3

如有任何帮助或建议,我们将不胜感激。谢谢大家!

`

使用命令提示符而不是gitBash运行它。为我工作