乙個環境搭建折騰了好幾天。一是公司許可權問題,二是網路問題,你懂得。
ionic 環境搭建官網有教程。本來幾行命令就能搞定的事,一旦遇到網路問題,就蛋疼了。慢的要死
ionic 框架簡單了解了一下,由於是基於anjular.js的,擁有anjular.js的一些獨有特性。比之前接觸過的js ,jquery ,jquerymobile要強大且方便的多。
安裝ionic 框架,正常流程官網有詳細介紹,如果人品較好,分分鐘鐘就搞好了,還有一種情況,像我這樣悲催,網路問題,試了幾十遍還是沒成功。
好在最後用了比較給力的網,折騰一周才搞定。
黃色別墅
mac正常流程:
1、安裝node.js。(最新版本4.1一定是整合了npm 這個包管理工具的)
2、終端上執行命令,$sudo npm install -g cordova 安裝cordova
3、終端上執行命令,$sudo npm install -g ionic 安裝ionic
當然你可以兩行命令合在一起,$sudo npm install -g corvoda ionic
順利的話,稍等片刻就能安裝成功。接下來可以用命令列新建乙個工程:
6、新增ios 執行平台。$ionc platform add ios
7、build $ionic build ios
8、在ios模擬器上執行,$ionic emulate ios 檢視效果326電影網
下面簡單說一下我遇到的情況:
2、安裝cordova.一般用npm 的源:可以用命令檢視 $npm config list -l 看到乙個registry=http://就能安裝上,視網速而定。如果不能,在終端執行命令:$ npm set registry
將源改為 **映象。這時corvoda一般能安裝成功了。安裝cordova 一般不會有太大問題。問題多出在安裝ionic .
3、在不改變**源的情況下,用命令試試。兩個同事用的$npm 的源都沒問題,如果出現err, retry 就是網路的原因了。err socket hung up 也是網路的問題。這些網路問題,一般在很少人使用網路的時候應該會好點,我在將registry 改為:
後竟然成功了。
總結一下。大多問題的出現是因為網路。我就把github上npm 和ionic 的issue 都看了一遍,還有一些中國的同學遇到類似問題,大多是因為網路問題,vpn並不好使。npm 的registry 設定成 會好一點,謝謝cnpm那些熱心的人.還有一點是因為如果一次安裝ionic 不成功,就不要多次嘗試了,npm的包之間的依賴貌似很麻煩,沒深入了解,就不多談它了,可以把$npm cache clean,一下。如果還不行,建議把node.js 解除安裝重新安裝。解除安裝方法:
把一下**放到乙個文字編輯器裡。儲存,取名性喜劇
#!/bin/bash
lsbom -f -l -s -pf /var/db/receipts/org.nodejs.pkg.bom \
| whilereadi; do
sudo rm /usr/local/$
done
sudo rm -rf /usr/local/lib/node \
/usr/local/lib/node_modules \
/var/db/receipts/org.nodejs.*
然後將該檔案拖到終端執行一下,為了防止有些刪除不完全,如有提示顯示:permission denied可以 做完上一步操作後執行一下**:
$chmod 777 uninstall_node.sh
然後:找到目錄
usr/local/bin
usr/local/lib
把裡面有關 node 、node_moudel的資料夾全部刪除
326影視重啟一下mac 再安裝node.js
關於npm這個包管理工具的具體內部機制,我也不太清楚,因為只是把它當做工具。方便就行。有興趣的同學可以參考
希望搭建ionic 的同學不要遇到我這麼悲催的情況。
以上過程參考了許多網上的資料,在此謝過各位分享自己經驗的熱心人。
Nginx安裝以及安裝過程中遇到問題的解決方案
nginx安裝 1.13.7為例 安裝依賴 yum y install gcc gcc c autoconf automake make yum y install zlib zlib devel openssl openssl devel pcre pcre devel wget 解壓tar zx...
ionic 安裝以及環境配置
ionic 是乙個輕量級的手機ui庫,具有速度快,介面現代化,美觀等特點。為了解決其他一些ui庫在手機上執行緩慢的問題 安裝ionic 配置環境步驟 1.安裝phonepag 2.安裝ionic 在控制面板中 npm instal g ionic sudo npm install g ionic 建...
git的安裝以及遇到的問題
之前沒有學會如何在ubuntu下使用git,國慶放假回來後,完成了git的安裝,補回來了之前沒有學會的東西。以下是我安裝的過程以及遇到問題 解決問題的過程。正在讀取軟體包列表.完成 正在分析軟體包的依賴關係樹 正在讀取狀態資訊.完成 e 未發現軟體包 kiba dock 之後我重新安裝了16.04版...