ionic for mac 新建与调试
ionic官网:http://ionicframework.com/
首先需要下载node.js,建议node管理方式请先详细查看林一篇博客http://www.cnblogs.com/minyc/p/myc201606191543.html,node官方下载地址: https://nodejs.org/en/
mac下的node.js 一般的带有npm的;
在命令窗口输入 npm -v 查询npm版本 输入node --version 查询node.js版本
首先下载node.js跟新工具 命令是:npm install -g n 如果是mac安装的命令都要加sudo如:sudo npm install -g n
输入安装密码安装,然后输入命令:n stable 来跟新node.js到最新的稳定版本 mac下命令行 sudo n stable;
然后就是下载cordova(主要用于html操作手机上的硬件功能来使用,无要求可不下载在ionic下直接删除coedova.js引用即可)与ionic;
打开命令窗口 输入 npm install -g cordova ionic 为一起安装 也可以分开安装 先安装npm install -g cordova 再安装 npm install -g ionic ;跟新cordova或者ionic命令 npm update -g cordova 或者 npm update -g ionic ;删除命令 npm uninstall cordova ;mac下加sudo
下载好后根据ionic官网命令
1: 进入需要创建工程的文件夹输入命令: ionic start myApp tabs myApp是工程名,tabs为工程模式。ionic模式存在blank tabs sidemenu,替换模式就会创建相应的工程;默认为 tabs类型 可直接命令ionic start myAPP;跟新已经建立项目的ionic库 ionic lib update
2:进入你创建的工程文件,输入命令 ionic platform add android老创建android项目;文件夹下会生成platforms文件夹里面的android文件就是android工程
3:一.直接运行android工程,我们插上android手机或者运行android模拟器,然后ionic build android 来编译android工程,然后ionic run android;程序应该会在你的手机或者模拟器上跑起来就可以看了。二.用android studio 打开,直接打开andorid studio,然后open这个android工程,之后像普通程序一样运行。
4:web编写:下载webstorm,正版免费体验一个月,可以下破解版,或者其他网页开发工具 打开工程目录下的www文件,进行网页编写
5:调试运行:下载tomcat,然后开启将www文件夹直接放在tomcat下的webapps 文件夹下 将android中的地址修改成tomcat的地址进行访问或者直接放在assests文件夹下运行(不行就找会的);
6:其他页面快速调试工具(需要vpn),进入phonegap官网:http://phonegap.com/,根据他的步骤现在在桌面工具 Install our desktop app,然后再app store或者google play上搜索PhoneGap Developer 下载手机连接工具,打开桌面工具点击➕添加你创建的额ionic项目,然后打开手机连接工具连接就可以看到,实时变化的页面。
ionic for mac 新建与调试的更多相关文章
- 【ionic】Mac IOS下真机调试
模拟调试不能保证真机一定没问题,所以真机调试是非常必要的一步 IOS设备 启用设备调试 在IOS设备中(Iphone,Ipad)中开始web检测器 设备->safari->高级->w ...
- Mac新建文件夹、txt文件、无格式文件
新建文件夹: mkdir test 新建txt touch test.txt 新建无后缀格式文件 touch test 如果要删除文件夹 rm -r -f test
- mac 蓝牙开启调试模式
mac 蓝牙开启调试模式 按住shift+option+鼠标右键点右上角的蓝牙图标
- Mac新建文件夹、txt文件、其他格式文件
Mac新建txt,正好有人问我,我就把我自己的方法记录一下: 先cd到你指定的文件路径下: 新建文件夹: mkdir test 新建txt touch test.txt 新建无后缀格式文件 touch ...
- 修改Mac新建文件、文件夹的默认权限
Mac 新建文件和文件夹默认 当前用户才有读和写的权限,其他用户只有读的权限 修改Mac新建文件.文件夹的默认权限的步骤如下: 1.打开 “终端” 2.在终端中输入以下命令: 创建文件时,从默认值(对 ...
- MAC - PhpStorm安装调试环境xdebug
今天下午一直在捣鼓如何用PhpStorm进行调试,查找了许多资料,零零碎碎的,所以自己弄篇文章记录一下步骤. 安装xdebug 使用brew安装xdebug,语法如下 brew install hom ...
- mac安装gdb调试(转载)
转载自:http://blog.plotcup.com/a/129 最近一直用go写一个项目,本想在mac上用gdb调试一下,但xcode4.6带的gdb版 本还是太低了,不支持go,只好自己安装一个 ...
- MAC下如何配置Android手机调试(将测试手机加入到Mac系统的调试列表中)
第一步: 查看usb设备信息 在 终端输入:system_profiler SPUSBDataType 可以查看连接的usb设备的信息 比如我的usb信息如下(部分内容): 查看到我的Andr ...
- Mac 配置vscode调试PHP
Mac系统版本:MacOS Mojave 10.14.5 vscode:1.36.0 MacOS Mojave 10.14.5 系统自带 PHP 7.1.23 1.开启php sudo vim / ...
随机推荐
- angularjs + seajs构建Web Form3
angularjs + seajs构建Web Form前端(三) -- 兼容easyui 回顾 在上一章中使用了angular实现了ajax form和树形结构,经过以上两章对于angular的大致使 ...
- MFC双缓冲和裁剪问题导致闪烁
问题描述: 应用场景:在对话框中,自定义一个MFC图形控件(为了描述方便,暂定为HSPaintControl),控件覆盖整个对话框的客户区,属于最底层的控件,在这之上放置了很多其他的小图形控件. 问题 ...
- [置顶] 如何使用c3p0+spring连接oracle数据库
1. 首先是jdbc.properties属性文件的编写,便于数据库移植: datasource.driverClassName=oracle.jdbc.driver.OracleDriver dat ...
- 排序算法的C#实现
8种主要排序算法的C#实现 新的一年到了,很多园友都辞职要去追求更好的工作环境,我也是其中一个,呵呵! 最近闲暇的时候我开始重温一些常用的算法.老早就买了<算法导论>,一直都没啃下去. ...
- 关于readonly
当某个字段是引用类型,且该字段是readonly类型时,那么不可改变的是引用,而非引用的对象.如以下代码: public sealed class AType { public static read ...
- Django数据库迁移
如果你用过Django的数据库就会发现一个比较令人纠结的地方:数据库更改. 我们知道添加或者删除一个models.Model 需要在数据库里相应的操作,这需要我们进入数据库命令行手动添加或删除,因为s ...
- Ajax+Ashx实现以及封装成控件的实现
asp.net 后台多线程异步处理时的 进度条实现一(Ajax+Ashx实现以及封装成控件的实现) 工作好长时间了,这期间许多功能也写成了不少的控件来使用,但是,都只是为了代码的结构清析一些而已.而这 ...
- 读写ini文件
C# 使用文件流来读写ini文件 背景 之前采用ini文件作为程序的配置文件,觉得这种结构简单明了,配置起来也挺方便.然后操作方式是通过WindowsAPI,然后再网上找到一个基于WindowsAPI ...
- CSS hack大全&详解(什么是CSS hack)
1.什么是CSS hack? 本文转自程序园学院:http://www.kwstu.com/Admin/ViewArticle/201409011604277330 CSS hack是通过在CSS样式 ...
- GCD与多线程
GCD与多线程 GCD,全称Grand Central Dispath,是苹果开发的一种支持并行操作的机制.它的主要部件是一个FIFO队列和一个线程池,前者用来添加任务,后者用来执行任务. GCD中的 ...