1. 程式人生 > >ionic start 建立專案中的錯誤

ionic start 建立專案中的錯誤

使用ionic start myApp命令建立APP專案:

在Installing npm packages的時候報錯,如下:

  1. Installing npm packages...  
  2. Error with start undefined  
  3. Error Initializing app: There was an error with the spawned command: npminstall  
  4. There was an error with the spawned command: npminstall  
  5. Caught exception:  
  6.  undefined   
一開始以為是node.js版本不對,跑去更新到最新版本,然而問題未解決,在gitHub上有人說是ionic版本不對,更新到beta2.1.0版也未解決問題,最後嘗試npm install -g npm命令,再試了一下ionic start,成功建立專案。故猜測是因為專案路徑並非在node,js的安裝路徑下,而安裝node.js時自帶的npm工具並非全域性的,所以在此處安裝一個全域性的npm,問題得到解決

補充:

上面提到的更新到beta2.1.0版本未解決問題,其實不全面,版本不穩定也是可能導致建立專案失敗的原因,最好是配合後面的npm install -g npm 一起使用

使用npm install -g [email protected]命令手動更新為beta穩定版,自動更新的時候預設更新最新版,最新版的ionic可能存在不穩定因素

後續補充;有的朋友按照上面試了之後還是報同樣錯誤,那可能是npm的國外服務暫時出現問題,所以我再補充終極解決方案:

這時候我們可以先使用國內映象cnpm,安裝命令是:
npm install -g cnpm
然後試一下cnpm -v看看有沒有版本號出來,有則安裝成功
接著下面的語句
ionic start app --v2 --skip-npm

解釋一下上面的語句,--v2表示採用Ionic2版本建立app,--skip-npm表示跳過npm installl package階段
所以這次就不會有那個錯誤提示,但也沒有真的完成建立,我們還需要進入app目錄下,執行一次cnpm install --save
,沒有報錯即說明成功,此時可以使用ionic serve命令,在瀏覽器上看看我們的app介面效果了

原文連結:http://blog.csdn.net/wenzigui_qy/article/details/52874542

相關推薦

ionic start 建立專案錯誤

使用ionic start myApp命令建立APP專案: 在Installing npm packages的時候報錯,如下: Installing npm packages...   Error with start undefined   Error Initi

ionic3 ionic start建立專案報錯解決方案

文章來至:http://www.ionic.wang/article-index-id-128.html 1.首先 ionic start建立專案的時候剛開始就遇到錯誤(沒有生成檔案)第一種錯誤 ionic start ionicdemo tabs 執行這個命令以後報以下錯誤

kylin調優,專案錯誤總結,知識點總結,kylin jdbc driver + 資料庫連線池druid + Mybatis專案的整合,shell指令碼執行kylin restapi 案例

關於本篇文章的說明: 本篇文章為筆者辛苦勞作用了一整天總結出來的文件,大家閱讀轉發的時候請不要吝嗇寫上筆者:塗作權 和 原文地址。 由於筆者所在環境沒有人用過kylin,筆者也是自學官網,閱讀書籍 將kylin用於實際專案,期間遇到了很多很多關於kylin使用的問題。為了讓後面的人在

IntellJ Idea使用maven建立專案常見錯誤和注意點

新手常見錯誤: 1、想要刪除一個專案,要先關閉專案,然後去專案的儲存位置刪除,最後必須從idea的工作空間(user目錄下的IntelliJidea)中多個資料夾徹底刪除專案(不要亂刪東西),否則無法建立同名的專案。如果誤刪了外掛,可以在右側邊欄的Maven

maven專案錯誤: 找不到或無法載入主類" 的解決辦法

在執行java application  main方法時,報"錯誤: 找不到或無法載入主類" 在建立maven專案時,在下圖的 " Output folder : None " , 說明沒有指定編譯

Maven專案錯誤: 找不到或無法載入主類" 的解決辦法

在建立maven專案時,在下圖的 ” Output folder : None ” , 說明沒有指定編譯後 .class 檔案存放的路徑,所以在run java application報”錯誤: 找不到或無法載入主類”。 解決這個問題操作步驟如下

maven專案錯誤: 找不到或無法載入主類" 的解決辦法

在執行java application  main方法時,報"錯誤: 找不到或無法載入主類" 在建立maven專案時,在下圖的 " Output folder : None " , 說明沒有指定編譯後 .class 檔案存放的路徑,所以在run java applica

輸入【ionic start myApp tabs】命令建立專案時失敗

一、檢視node-sass是否安裝成功 在node_modules資料夾中看是否有node-sass 如果沒有,輸入【npm install node-sass】 二、檢視@ionic/app

建立元件“XXX”失敗,錯誤訊息為:YYY 專案已經存在對元件“XXX”的引用

 如題。刪除一個窗體控制元件後再加入時引發的錯誤。 解決辦法如下: 在解決方案資源管理器中顯示所有檔案,展開引用項,刪除提示已引用的元件。此時會爆出N多的錯誤提示。沒關係的,在任一視窗新增該控制元件,自動重新正確引用。 問題解決。 無意間產生的,原因不明,解決它倒困惑了好久。

ionic創建工程遇到異常、錯誤及解決方法

右鍵 ive hub reac 個推 註意 code down 添加 1. 創建工程——download failed ionic start myApp tabs 遇到如下錯誤 Downloading--Failed! Error:Timeout of 25000m

windows下虛擬環境建立Django專案建立虛擬環境,安裝virtualenv,安裝Django,建立專案

一、建立虛擬環境   pip install virtualenv1 要使用Django,首先要建立一個虛擬工作環境。我們先為專案建立一個資料夾learn,在資料夾中開啟命令列(shift+右擊),來建立另一個虛擬環境。   如果使用的是python 3,可使

Xcode8如何在專案建立和使用自己的prefix.pch檔案

標籤: prefix.pch究竟是什麼?翻閱了一些文章,其實我們可以把它稱之為“precompiled header”,從字面上翻譯就是預編譯標頭檔案,但我們一般叫它為預編譯檔案! 前言: prefix.pch的出現應該追溯到Xcode6以前的版本,在我們每建立一個新的專案工程的時候,在工程

關於一個多個.cpp檔案的專案,函數出現未定義引用錯誤

編譯的話,必須把全部的c檔案都要編譯的啊,只編譯一個c算怎麼個邏輯呢?編譯實際上是2個過程,編譯和連結。編譯過程只檢查所有的符號(變數,函式)有沒有宣告,即只需要h檔案生命就夠了。但是連結時候,需要找到全部的函式的實現體,不把所有的.cpp一起編譯,電腦怎麼知道你還有檔案呢,它又不是神仙會算。簡單說就是,gc

idea建立專案釋出到git過程

首先去網上下載一個git安裝,安裝成功後輸入命令測試一下   登入git 選擇 Your repository    點選new會彈出一個介面,填寫專案名稱,填寫好以後點選 create repository   這個

JAVA web專案的no result defined for action xxxAction and result input 錯誤

No result defined for action and result input 產生這個錯誤的原因:Action中的屬性值為空的時候,Struts2的預設攔截器會報錯,但是又找不到input的Result,不能夠把錯誤返回,所以報這種錯誤。 從上面可知,能夠導致 No r

Intellij IDEA使用註解建立Hibernate專案的OR對映類

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!        

Ionic 建立專案遇到的 npm i RunningCommand狂轉問題解決方案

1.用cnpm 代替npm 成為全域性變數 1.npm install -g cnpm --registry=https://registry.npm.taobao.org(淘寶映象下載cnpm) 2.npm config set registry=https://registry.npm.ta

ionic+cordova混合開發app【二、建立專案

1、建立專案 1、cmd進入專案存放的位置 2、開啟ionic官網進入專案建立demo示例依照步驟執行命令列建立專案: 官網地址:http://ionicframework.com/docs//intro/tutorial/ ionic start 專案名稱 tabs 其中專案名稱表示你要給自

eclipse編寫SpringBoot專案錯誤總結

1、啟動spring boot Application啟動類後,瀏覽器訪問出現這個錯誤   Application啟動類的位置不對.要將Application類放在最外側,即包含所有子包  原因:spring-boot會自動載入啟動類所在包下及其子包下的所有元件

在Vue專案建立檔案儲存全域性變數和方法

在做Vue專案中經常會遇到某些方法或變數、常量需要跨元件呼叫,使用時不能再元件內區域性宣告,這是後就需要有一個地方來單獨的存放這些全域性的變兩或方法,下面我就簡單接介紹一下這個全域性檔案建立的大概流程以及呼叫方法; 第一步:新建一個.vue的檔案來儲存全域性變數或方法;我建立的檔名為global