2016-07-13 46 views
3

建立在Mac上一個Ionic項目,引發以下錯誤:Cannot find module 'ansi'離子>找不到模塊 'ANSI'

命令:ionic build android

堆棧跟蹤

module.js:327 
    throw err; 
    ^

Error: Cannot find module 'ansi' 
    at Function.Module._resolveFilename (module.js:325:15) 
    at Function.Module._load (module.js:276:25) 
    at Module.require (module.js:353:17) 
    at require (internal/module.js:12:17) 
    at Object.<anonymous> (/Users/bob/myapp/platforms/android/cordova/node_modules/cordova-common/src/CordovaLogger.js:20:12) 
    at Module._compile (module.js:409:26) 
    at Object.Module._extensions..js (module.js:416:10) 
    at Module.load (module.js:343:32) 
    at Function.Module._load (module.js:300:12) 
    at Module.require (module.js:353:17) 
Error: /Users/bob/myapp/platforms/android/cordova/build: Command failed with exit code 1 

注:只是安裝缺少的模塊不起作用(即npm install ansi),因爲它抱怨其他缺少模塊...

回答

1

我不知道爲什麼發生問題(也許有人可以啓發我),但刪除和重新 - 加入Android平臺可解決此問題。

ionic platform remove android 
ionic platform add android 
相關問題