文件不能访问的权限问题:
问题描述:
:~ david$ cordova -v
/usr/local/lib/node_modules/cordova/node_modules/update-notifier/node_modules/configstore/index.js:53
throw err;
^
permission denied, open '/Users/david/.config/configstore/update-notifier-cordova.json'
You don't have access to this file.
解决方法:
只需此命令即可:
sudo chmod 744 /Users/david/.config/configstore/update-notifier-cordova.json
下面写一些方便检查ionic环境是否正确的命令:
首先需要安装好node.js(网上教程很多)
这是为了使用npm来安装ant,cordova,ionic
1.验证是否安装好node.js的方法是在命令提示符中输入“node -v”,“npm -v”
若出现版本号,证明安装成功。
安装ionic,cordova详细步骤
2.下载jdk,并配置java环境(网上教程很多)
验证是否安装好的方法是在命令提示符中输入“javac”
若出现如下内容,证明安装成功。
3.安装ant,并配置相应的环境(网上搜教程)
验证是否安装好ant的方法是在命令提示符中输入“ant -v”
若出现版本号,证明安装成功。
4.现在就可以安装cordova了,根据下图一步一步来就好了,官网有,可以自己搜下;
验证是否安装好cordova的方法是在命令提示符中输入“cordova -v”
若出现版本号,证明安装成功。
5.接下来是安装成功ionic的重要一步了,就是安装express,
cmd 输入:npm install express
等待一会即可
6.接下来就可以安装ionic了,也是按下图,或是去官网查看步骤;
注意:如果按步骤执行到最后三步,发现出错,请先安装android sdk
或者可以直接省略最后三步(即只用执行到 cd myApp),在命令提示符中输入“ionic serve”
直接在浏览器中查看效果;
7.验证是否安装好ionic的方法是在命令提示符中输入“ionic -v”
若出现下图,证明安装成功。
8.ionic --help
9.ionic info
创建一个ionic项目基本常用的命令:
$ ionic start myApp tabs
$ cd myApp
iOS项目:
$ ionic platform add ios
$ ionic build ios
$ ionic emulate iOS
安卓项目:
$cd myApp
$ionic platform add android
$ ionic build android
$ ionic emulate android
方便用的创建ionic项目工具:Ionic Lab
便于学习的教程:http://www.runoob.com/ionic/ionic-install.html
ionic/cordova 真机调试
android下简单,连接手机后,直接:
$ ionic run android
ios下比较麻烦点,要先装ios-deploy:
sudo npm install -g ios-deploy
然后:
ionic run ios --device
Mac下ionic调试:
http://my.oschina.net/twinkling/blog/504824?p={{totalPage}}