ionic簡介: node
Ionic 是一於 款基於 Angular 、Cordova 的強大的 HTML5 移 應用架開發框架 , 能夠 快速建立一個跨平臺的移動應用。web
能夠快速開發動 移動 App 、移動端 WEB 頁面 微信公衆 平臺應用,混合 app web 頁面。npm
ionic = Cordova + Angular + ionic CSS
Ionic 是徹底基於谷歌的 Angular 框架,在 Angular 基礎上面作了一些封裝,讓咱們能夠更快
速和容易的開發移動的項目。json
Ionic 調用原生的功能是基於 Cordova, Cordova 提供了使用JavaScript 調用 Native 功能。 ionic 本身也封裝了一套漂亮的 CSS UI 庫sass
ionic 的安裝運行:微信
1.須要安裝 nodejs
2.安裝 npm install -g cordova ionic
3. 建立項目: ionic start myApp tabsapp
4. 運行項目: ionic serve框架
ionic 初始化項目時可能報錯,能夠執行 ionic start (app) --skip-npm 阻止依賴包自動下載。ionic
而後執行 cnpm install 下載。spa
啓動項目時,ionic serve 若是報錯。
錯誤提示 :
該錯誤表示 node-sass 版本太低,須要更新 node-sass 。
執行命令: cnpm i node-sass --save
而後找到 node-modules/ 下的 _node-sass@4.5.3@node-sass 文件刪掉便可
執行 ionic 命令時老是提示更新 ionic-cli 怎麼辦?
解決:
1. ionic serve --no-interactive 阻止提示。
2. ionic config set -g interactive false, 修改配置文件 ~/.ionic/config.json中的interactive的值爲false