第一節:Ionic3的探索之路-開發環境

學習本教程前你需要了解以下內容:

基礎知識儲備

前端基本知識(HTML5、JavaScript比較少、CSS、SASS)
TypeScript
Angular4.0

  • 學習之路之TypeScript:
    w3c
    慕課網
    TS 中文官方文檔
    還有阮一峰老師的網絡日志
  • 學習之路之Angular
    官方文檔我覺得是最好的文檔了,但是目前更新過。很多東西隱藏的比較深。
  1. 什么是 ionic?
    答:Ionic框架是一個開放源碼SDK,使開發人員能夠使用熟悉的網絡技術(HTML,CSS和JavaScript)來構建高性能,高質量的移動應用程序。ionic通俗點說就是一款移動端框架。利用前端知識對移動端進行開發。
    官方解釋ionic

2.ionic3、Angular、TypeScript簡單介紹?
答:在ionic1.0本的時候,那個時候angular也是1.0,并且是支持javascript的編寫的。但是當angular升級為2.0之后,angular開發語言編程TypeScript微軟的面向對象的語言,所以ionic也進行相應的升級。就到了目前的ionic3.當然升級的原因的話就是因為性能的提升,開發的難易程度,前端思想等等。目前Angular到了4.0以上版本,在我寫這些文字的時候,看到說在十月份將會升級到5.0,但是這些都不是重要的事情,因為Angular是沒有3.0版本的,2.0直接到了4.0,然后即將5.0都將會是對2.0的性能升級和bug修復等等,不會有重大的變化。所以不會angular的童鞋們,直接上手干4.0起步ok?我覺得只需要知道:ionic是編寫移動端框架,使用了Augular作為腳手架,Angular又已TypeScript作為編寫語言。

  1. Cordova簡單介紹哈?
    答:Cordova構建和部署為本機應用程序。說白了就是將ionic打包成可以在手機上使用的工具而已。

Ionic部分

第一部分:環境準備

  1. 安裝Nodejs6.0以上版本,安裝到本地電腦,配置完成。安裝完成之后在window的dos命令行中就有npm命令,該命令式和Nodejs一同安裝的。
 查看版本
    - node -v            
    - npm -version  
image.png

2.Ionic應用程序主要通過Ionic命令行實用程序(“CLI”)創建和開發,并使用Cordova構建和部署為本機應用程序。安裝ionic/cordova,使用 npm install -g ionic cordova 全局安裝(-g參數)ionic cordova,值得注意的是mac上可能需要獲取管理員的資格才行。

查看版本:
  ionic -v
  cordova -v
image.png

以上都能正確的顯示版本信息,那么基本上就說明環境沒有問題了,但是在window中有時候會出現一些莫名的問題,不要著急,翻墻之后重新安裝即可。大家都是明白的,需要翻墻,翻墻技術自行百度。
最后:可以使用ionic info查看所有的關于ionic的信息。相當于上面的查看版本的集合咯。

image.png

接下來就是感受ionic的時候了

  圖片在下方:
  1. 創建ionic項目
  ionic start projiectName --v2 
  創建了名字叫做:projiectName 的ionic2以上的項目,默認使用的是簡單的3選項卡模板。
   
2.進入到projiectName項目中,cd projectName或者直接在該文件夾中ctrl+鼠標右鍵->在此處打開命令行窗口

3.ionic serve啟動項目,默認端口為8100

創建項目之后的項目結構:


image.png

運行項目:

image.png

最終結果:

image.png

到此:
從搭建ionic環境-創建第一個ionic項目-運行第一個ionic項目就此結束。下一節使用ionic新特性懶加載。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容