2016-03-04 101 views
0

這是錯誤消息:離子包構建Android的失敗 - 不明白錯誤信息

Fetching plugin "cordova-plugin-device" via npm 
shell.js: internal error 
Error: ENOSPC, no space left on device '/home/package/workspace/apps-483d2a0c-2/cordova/plugins/cordova-plugin-device/src/blackberry10' 
    at Error (native) 
    at Object.fs.mkdirSync (fs.js:747:18) 
    at cpdirSyncRecursive (/usr/lib/node_modules/cordova/node_modules/cordova-lib/node_modules/shelljs/src/cp.js:58:8) 
    at cpdirSyncRecursive (/usr/lib/node_modules/cordova/node_modules/cordova-lib/node_modules/shelljs/src/cp.js:73:7) 
    at /usr/lib/node_modules/cordova/node_modules/cordova-lib/node_modules/shelljs/src/cp.js:180:9 
    at Array.forEach (native) 
    at Object._cp (/usr/lib/node_modules/cordova/node_modules/cordova-lib/node_modules/shelljs/src/cp.js:157:11) 
    at Object.cp (/usr/lib/node_modules/cordova/node_modules/cordova-lib/node_modules/shelljs/src/common.js:186:23) 
    at copyPlugin (/usr/lib/node_modules/cordova/node_modules/cordova-lib/src/plugman/fetch.js:289:15) 
    at /usr/lib/node_modules/cordova/node_modules/cordova-lib/src/plugman/fetch.js:159:27 

上CLOUD9工作。試圖打包簡單的應用程序。

命令:

ionic package build android 

有人可以解釋我這個錯誤是什麼意思?

回答

0

該錯誤表示磁盤上沒有剩餘空間(在cloud9中)。

+0

這是一項來自離子的服務,用於在其服務器上構建應用程序。我通過刪除「離子平臺網絡客戶端」來解決這個問題。但我不明白^^ – Nax

+0

那麼,它試圖寫入(在服務器上)的文件夾顯然已滿。嘗試清除/ tmp文件夾? –

+0

嗯....怎麼樣?不能調用類似「rm -rf tmp」的函數 – Nax