IOS+前段 Cordova框架研究

【原+转】mac下cordova因权限问题总安装失败的解决方法

2016-04-28  本文已影响2700人  紫荆逸

 文件不能访问的权限问题:

问题描述:

:~ 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}}

开发工具:可选用submit text,创建ionic项目可用Ionic Lab工具代替命令行,Ionic Lab可以立刻看到编辑后的界面。

上一篇下一篇

猜你喜欢

热点阅读