ARM 上的 npm 傳回型別錯誤:錯誤的參數

ARM 上的 npm 傳回型別錯誤:錯誤的參數

環境

  • node.js針對 ARM 的交叉編譯閱讀更多...
  • 安裝在mini210s運行裸Linux 3.0.8 armv7l的目標FriendlyARM上

估計的正好

node.js似乎運作正常。我嘗試了一個簡單的問候詞範例。

# node -v    
v0.10.35

然而這npm給了我一個錯誤

# npm -v

buffer.js:74
      return this.base64Slice(start, end);
                  ^
TypeError: Bad argument.
    at SlowBuffer.toString (buffer.js:74:19)
    at /usr/lib/node_modules/npm/lib/npm.js:438:19
    at Object.<anonymous> (/usr/lib/node_modules/npm/lib/npm.js:474:3)
    at Module._compile (module.js:456:26)
    at Object.Module._extensions..js (module.js:474:10)
    at Module.load (module.js:356:32)
    at Function.Module._load (module.js:312:12)
    at Module.require (module.js:364:17)
    at require (module.js:380:17)
    at /usr/lib/node_modules/npm/bin/npm-cli.js:24:11

歡迎任何線索。

相關內容