在赢得7安装“ionic framework”的错误

我需要你的帮助来解决这个问题。 input命令$ ionic …时显示消息,操作系统为Win 7

$ionic ... ========================================================================= **events.js:72 throw er; // Unhandled 'error' event ^ Error: spawn ENOENT at errnoException (child_process.js:1000:11) at Process.ChildProcess._handle.onexit (child_process.js:791:34)** 

我有同样的问题,由于项目中的sass安装,在我的情况下,我不得不改变下线

 "gulpStartupTasks": [ "sass", "watch" ] 

 "gulpStartupTasks": [] 

在ionic.project文件中

https://www.bountysource.com/issues/4398734-adding-gulpstartuptasks-to-ionic-project-causes-ionic-serve-to-error-on-1-2-5

我和你有完全一样的问题(恨窗口!)

高兴地find解决scheme,请按照以下步骤操作:

  1. 打开C:\ Users \ *您的用户名* \ AppData \ Roaming \ npm \ node_modules \ ionic \ lib \ ionic \ cordova.js
  2. 转到第40行,和
    更换
    var cordovaCmd = spawn('cordovaz', cmdArgs);

    var cordovaCmd = spawn(process.platform === "win32" ? "cordova.cmd" : "cordova", cmdArgs);

  3. 再次尝试ionic run android