簡體   English   中英

Mac中的Phonegap 3.0安裝問題

[英]Phonegap 3.0 installation issue in Mac

我已經在Mac上安裝了Phonegap 2.9.1。 現在,我想使用其中提到的社交媒體插件,我需要phonegap 3.0及更高版本。 現在問題來了。 因為已經安裝了2.9.1,如何將其升級到3.0? 我嘗試安裝phonegap 3.0,但遇到了很多問題。 我還升級了node.js和npm最新版本。

這是錯誤

sudo npm install -g npm @ latest密碼:/ usr / local / bin / npm-> /usr/local/lib/node_modules/npm/bin/npm-cli.js npm@2.8.4 / usr / local / lib / node_modules / npm Amitava-Sinhas-Mac-Pro:〜Amitava $ sudo npm install -g phonegap npm WARN引擎npm@1.4.28:想要的:{“ node”:“> = 0.8”,“ npm”:“ 1”} (當前:{“節點”:“ 0.12.2”,“ npm”:“ 2.8.4”})npm WARN引擎cordova-js@3.7.3:想要的:{“節點”:“〜0.10.x”} (當前:{“ node”:“ 0.12.2”,“ npm”:“ 2.8.4”})npm WARN引擎xmlbuilder@2.2.1:想要的:{“ node”:“ 0.8.x || 0.10.x “}(當前:{” node“:” 0.12.2“,” npm“:” 2.8.4“})npm WARN已棄用deflate-crc32-stream@0.1.2:模塊已合並到crc32-stream中

ws@0.4.31安裝/usr/local/lib/node_modules/phonegap/node_modules/connect-phonegap/node_modules/socket.io/node_modules/engine.io/node_modules/ws(node-gyp重建2> builderror.log)| | (0號出口)

CXX(目標)版本/obj.target/bufferutil/src/bufferutil.o npm錯誤! 不是軟件包/tmp/npm-999-ed1c9e88/github.com/component/bind/archive/0.0.1.tar.gz npm ERR! 達爾文13.3.0 npm錯誤! argv“節點”“ / usr / local / bin / npm”“安裝”“ -g”“ phonegap” npm錯誤! 節點v0.12.2 npm ERR! npm v2.8.4 npm錯誤! 路徑/tmp/npm-999-ed1c9e88/unpack-ec4f0610c09e/package.json npm錯誤! 代碼ENOENT npm ERR! 埃爾諾-2

npm ERR! enoent ENOENT,打開'/tmp/npm-999-ed1c9e88/unpack-ec4f0610c09e/package.json'npm ERR! enoent這很可能不是npm本身的問題npm ERR! enoent,與npm無法找到文件有關。 npm ERR! ENOENT

請任何幫助表示贊賞。 提前致謝。

從這里安裝最新的node.js

https://nodejs.org/

然后在終端中輸入以下內容:

sudo npm install -g cordova

然后開始創建項目:

cordova create ~/Desktop/ProjectName com.xyz.xyz DisplayName

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM