?文件不能訪問(wèn)的權(quán)限問(wèn)題:
問(wèn)題描述:
:~ 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
下面寫(xiě)一些方便檢查ionic環(huán)境是否正確的命令:
首先需要安裝好node.js(網(wǎng)上教程很多)
這是為了使用npm來(lái)安裝ant已旧,cordova运褪,ionic
1.驗(yàn)證是否安裝好node.js的方法是在命令提示符中輸入“node -v”,“npm -v”
若出現(xiàn)版本號(hào),證明安裝成功棕诵。
安裝ionic,cordova詳細(xì)步驟
2.下載jdk丸相,并配置java環(huán)境(網(wǎng)上教程很多)
驗(yàn)證是否安裝好的方法是在命令提示符中輸入“javac”
若出現(xiàn)如下內(nèi)容膳算,證明安裝成功映琳。
3.安裝ant,并配置相應(yīng)的環(huán)境(網(wǎng)上搜教程)
驗(yàn)證是否安裝好ant的方法是在命令提示符中輸入“ant -v”
若出現(xiàn)版本號(hào),證明安裝成功葱跋。
4.現(xiàn)在就可以安裝cordova了废麻,根據(jù)下圖一步一步來(lái)就好了油宜,官網(wǎng)有,可以自己搜下社牲;
驗(yàn)證是否安裝好cordova的方法是在命令提示符中輸入“cordova -v”
若出現(xiàn)版本號(hào)违寿,證明安裝成功息罗。
5.接下來(lái)是安裝成功ionic的重要一步了绍刮,就是安裝express,
cmd 輸入:npm? install express
等待一會(huì)即可
6.接下來(lái)就可以安裝ionic了膝蜈,也是按下圖推沸,或是去官網(wǎng)查看步驟;
注意:如果按步驟執(zhí)行到最后三步深浮,發(fā)現(xiàn)出錯(cuò),請(qǐng)先安裝android sdk
或者可以直接省略最后三步(即只用執(zhí)行到 cd myApp),在命令提示符中輸入“ionic serve”
直接在瀏覽器中查看效果贸街;
7.驗(yàn)證是否安裝好ionic的方法是在命令提示符中輸入“ionic -v”
若出現(xiàn)下圖逸尖,證明安裝成功岩齿。
8.ionic --help
9.ionic info
創(chuàng)建一個(gè)ionic項(xiàng)目基本常用的命令:
$ ionic start myApp tabs
$ cd myApp
iOS項(xiàng)目:
$ ionic platform add ios
$ ionic build ios
$ ionic emulate iOS
安卓項(xiàng)目:
$cd myApp
$ionic platform add android
$ ionic build android
$ ionic emulate android
方便用的創(chuàng)建ionic項(xiàng)目工具:Ionic Lab
便于學(xué)習(xí)的教程:http://www.runoob.com/ionic/ionic-install.html
ionic/cordova 真機(jī)調(diào)試
android下簡(jiǎn)單,連接手機(jī)后,直接:
?$ ionic run android
ios下比較麻煩點(diǎn),要先裝ios-deploy:
?sudo npm install -g ios-deploy
然后:
?ionic run ios --device
Mac下ionic調(diào)試:
http://my.oschina.net/twinkling/blog/504824?p={{totalPage}}