ionic3 development tools - huang-qing/ionic3-platform GitHub Wiki
Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。
Node.js 使用了一个事件驱动、非阻塞式 I/O 的模型,使其轻量又高效。
Node.js 的包管理器 npm
,是全球最大的开源库生态系统。
淘宝 NPM 镜像:这是一个完整 npmjs.org 镜像,你可以用此代替官方版本(只读),同步频率目前为 10分钟 一次以保证尽量与官方服务同步。
$ npm install -g cnpm --registry=https://registry.npm.taobao.org
Mac使用npm工具时,先输入以下命令获取权限:npm ERR! Darwin 15.0.0
sudo -s
Git is a free and open source distributed version control system designed to handle everything from small to very large projects with speed and efficiency.
Extend your GitHub workflow beyond your browser with our Desktop Beta, completely redesigned with Electron. Get a unified cross-platform experience that’s completely open source and ready to customize.
Code editing.Redefined.Free. Open source. Runs everywhere.
Envionment Variables:
JAVA_HOME : C:\Program Files\Java\jdk1.8.0_131
Envionment Variables:
JAVA_HOME : C:\Program Files\Java\jdk1.8.0_131
ANDROID_HOME : C:\Users\huangqing\AppData\Local\Android\sdk
Path: %JAVA_HOME%\bin;%ANDROID_HOME%\tools;%ANDROID_HOME%\platform-tools;%ANDROID_HOME%\build-tools\25.0.3;
通过Android Studio加载Gradle,创建一个新的项目,创建完成之后会联网自动下载gradle。
File->New->New Project->...
注册用户并下载虚拟机
Mac->AppStore->Xcode
Agreeing to the Xcode/iOS license requires admin privileges, please re-run as root via sudo
打开终端,输入 sudo xcodebuild -license
终端提示敲回车键(enter)打开许可协议 ,回车继续
终端提示 按下 “space” 键阅读许可协议,按“q” 不阅读 ,直接 q 即可
最终,终端会出现三个选项,agree 、print、cancel,输入agree,然后enter