使用ionic3开发手机版项目的时候需要正确部署才能运行,我在部署ionic3的时候可以说能遇到的问题都遇到了,别人遇不到的我也遇到了。
关于ionic3的介绍这里就不多说了,它部署的关键就是使用node.js的命令行进行在线安装。所以必须先要安装好node.js,建议官网下载node.js的LTS版本就是最稳的的那个,不要现在最新版。下面是重要的步骤,具体步骤可以百度:
1、安装node.js,
2、安装android studio,这是打包apk时需要的环境,前几年没有这个的东西,现在好了。下载一个android studio 什么都有了,安装好这个工具还可以开发原生的安卓系统,还是很不错了。该工具能自动下载需要的安卓包。
3、安装java sdk,原来以为做完第二步java sdk会自动安装呢。但是发现是没有的,需要再手动安装,安装好以后配置好环境变量。
4、以上安装好以后,可以在命令行里进行ionic3需要的安装,注意由于是在线会从国外的网址下载包,特别是从google上,有时候会下载失败,一旦出现失败的情况,需要多次执行该命令,直到成功,或者使用可以访问goole的vpn,具体步骤百度吧
// 安装 $ npm install -g cordova ionic // 安装后可以验证一下版本 $ ionic -version 3.5.0 // 创建应用 // cd到要创建项目的目录,输入以下内容创建ionic项目 // ionic3Demo是项目名,tabs是模板(默认是tabs,其他还有tutorial等) $ ionic start ionic3Demo tabs // 在浏览器中运行项目 $ cd ionic3Demo/ $ ionic serve
5、在手机上调试,苹果手机把android换成ios即可
ionic platform add android
ionic cordova build android
ionic cordova run android
6、打包apk
ionic cordova build android --release
在执行5、6步的时候遇到问题提示java vm内存不足,如下图:
解决办法,java默认的内存是2g,修改这个默认内存,在命令行里输入
java -Xmx512M -version
再运行上述命令就行了。