Javascript Grunt:致命错误:spawn cmd enoint
我试图在Windows上启动Grunt,但出现错误:Javascript Grunt:致命错误:spawn cmd enoint,javascript,node.js,gruntjs,Javascript,Node.js,Gruntjs,我试图在Windows上启动Grunt,但出现错误:致命错误:spawn cmd enoint。我安装了Git和NodeJS,然后运行了以下程序: npm install -g bower grunt-cli cordova npm install bower install grunt build grunt serve 然后我试着: 正在从npm清除缓存(npm缓存清理) 重新安装的npm 添加C:\Windows\Systems32\到路径变量 但是我不能让它工作。你什么时候得到错误
致命错误:spawn cmd enoint
。我安装了Git和NodeJS,然后运行了以下程序:
npm install -g bower grunt-cli cordova
npm install
bower install
grunt build
grunt serve
然后我试着:
- 正在从npm清除缓存(
)npm缓存清理
- 重新安装的npm
- 添加
C:\Windows\Systems32\编码>到路径变量
但是我不能让它工作。你什么时候得到错误,我是说在哪个命令之后?你也可以显示整个错误吗?我在运行命令“grunt build”时出错了。错误是:
(…)正在运行“更新的:复制:tmp”任务没有要处理的新文件。运行“ionic:build:”任务致命错误:spawn cmd enonent执行时间(…)
可能的原因是grunt找不到ionic可执行文件。您能否通过在命令行中运行ionic-v
来验证爱奥尼亚是否已正确安装?我编写了ionic-v
并获得了找不到爱奥尼亚的信息,因此我使用npm install-g爱奥尼亚安装了爱奥尼亚。现在的版本是1.7.14。然后我再次尝试grunt构建,但错误与以前一样,是从internet下载的某个项目的gruntfile吗?如果是,在哪里?或者你能在这里发布GrunFile的构建部分吗?从谷歌上的快速搜索中可以明显看出,很多人对child_process.spawn调用有问题,这导致了您提到的错误。