ionic本质
ionic本質一開發工具,ionic項目目錄里在大堆東西,一堆插件(plugins),還有一堆npm包(node_modules),其實都是騙人的~( ̄▽ ̄~)~
什么nodejs,npm只是為了解決服務器和開發時的包依賴什么的~~
?
其實真正(最終)有用的東西在www目錄,其實可以簡單理解為這就是一個web項目目錄(PS:我是一個php程序猿),里面包含的了完整的樣式、模版、js之類的,其實就可以直接跑的了。
像我直接把www目錄里的東西拷出來扔我的web服務器里,用瀏覽器訪問,其實就一樣一樣的(根本不用什么ionic serve哈哈)
?
ionic 本身的樣式和js都在www/lib/ionic里,簡單理解的話,就是和jquerymobile功能差不多的一個ui框架,用它只是比較方便寫樣式而已~~~
項目里的程序控制什么的,是用angularjs寫的
?
所以總結一下:ionic項目最終得到的東西就是一個由 基于angularjs控制和ionic UI框架的web項目~~(其它插件、硬件接口和打包我們可以用phoneGap來弄)
?
關于phoneGap打開,直接復制www目錄來打包就可以了~~~,不然用git鏈接,phoneGap云打包更方便~~~~~
?
PS:ionic新新新新手一枚,ionic功能很多,還是挺復雜的,寫這個就是為了簡單理解一下ionic,方便學習(不要一開始就怕了哈哈),ionic弄出來的東西其實和就我們直接寫html、js,或者用jquerymobile之類的寫出來的東西本質是一樣的,簡單來說就html頁面,至于使用手機硬件接口(定位、振動、警告、或支付功能之類的),可以使用ionic要弄(要弄開發環境),也可以使用更方便的phoneGap來實現,具體怎么弄我會在之類的博客中再去介紹了。
?
PS:學習ionic前先寫會angularjs,ionic開發項目的難點其實就是angularjs和怎么使用ionic的ui框架
?
完。
轉載于:https://www.cnblogs.com/tujia/p/5996183.html
總結
- 上一篇: Bootstrap框架系列 - 初识
- 下一篇: time 函数