2015-12-03 65 views
14

我正在嘗試安裝cordova。我只是去網站: https://cordova.apache.org/#getstarted我收到錯誤 - 錯誤:安裝Cordova時找不到模塊'cordova-common'

難道第一步,通過安裝的node.js

中輸入「故宮安裝-g科爾多瓦」在命令提示符下

然後試着鍵入「科爾多瓦創建MyApp的」爲方向的狀態,在第2步

我得到這個: 錯誤:找不到模塊‘科爾多瓦常見’

請幫助。我嘗試了幾種不同的方式來創建「MyApp」,但都沒有工作,我無法在網上找到關於此問題的任何內容。

回答

22

關注這個:

npm uninstall -g cordova 
npm install -g [email protected] 
+0

我有同樣的問題,這個答案解決了它! – c4k

+0

這增加了一堆警告,但沒有解決任何問題... – Kevin

1

解決方案:關閉任何開放的開發工具,如Aptana或Eclipse。然後卸載Node.js.然後搜索名稱中帶有「cordova」的任何現有文件夾,並刪除它們。然後在網站上重新安裝node.js和cordova每個方向。

2

我面臨着同樣的問題,我能解決這個問題

解決方案:1。 需要更改文件的所有者在你的/ usr /本地文件夾中當前用戶

sudo chown -R $USER /usr/local 
  • 再次安裝科爾多瓦
  • sudo npm install -g cordova

    現在您將能夠創建您的文件。

    cordova create demo com.demo.test DemoApp 
    
    +0

    的 - 的命令不是一個破折號( - ),它應該是'須藤NPM安裝-g cordova' – Jacopofar

    +1

    像這樣做一個目錄是非常危險的。如果它是一個特定的文件夾,那麼它可能是值得引用的。 – Rambatino

    0
    1. 刪除 「cordova」 文件夾

    刪除從全球NPM庫 「科爾多瓦」 文件夾中。爲窗口,通常是在以下位置

    C:\Users\username\AppData\Roaming\npm\node_modules 
    


    2。安裝科爾多瓦包

    對於Windows:

    npm install -g cordova 
    


    對於Linux:

    sudo npm install -g cordova