今天看 ionicframework框架,试用了一下,挺好,有些名词之前不怎么看到,记录一下,备用。
1、angularJS 一个google开发的JS框架
2、angularJS UI
3、Cordova提供了一组设备相关的API,通过这组API,移动应用能够以JavaScript访问原生的设备功能,如摄像头、麦克风等。
4、npm node.js的模块管理命令
涉及到的命令行有
npm install -g cordova ionic
ionic start myApp tabs
cd myApp
ionic platform add ios
ionic build ios
ionic emulate ios
ionic serve
cordova platform add android
签名文件
keytool -genkey -v -keystore d:/work/ionic/my-release-key.keystore -alias release_alias -keyalg RSA -validity 36500
增加platform/android/ant.properties文件,内容:
key.store=d:/work/ionic/my-release-key.keystore
key.alias=abc
key.store.password=123456
key.alias.password=123456
运行命令:
cordova build android --release
另外
cordova plugin add org.apache.cordova.console
cordova plugin add org.apache.cordova.statusbar
cordova plugin add org.apache.cordova.device
cordova plugin add org.apache.cordova.splashscreen
cordova plugin add https://github.com/VitaliiBlagodir/cordova-plugin-datepicker.git
生成签名的apk
bower
grunt