Ionic实战十九:新系统之环境搭建
Posted 奋斗在全栈的路上
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Ionic实战十九:新系统之环境搭建相关的知识,希望对你有一定的参考价值。
文章目录
1.安装Node
新电脑到货了,组装完先把环境搞起来,电脑是win10 64位
![](https://image.cha138.com/20210831/c9f5d44ab0b447d9bbd81327e7c72cb9.jpg)
首先安装node,我装的是node-v12.16.3-x64,官网所有版本下载地址:
https://nodejs.org/dist/
安装完成后在cmd下输入命令node -v查看是否安装成功
![](https://image.cha138.com/20210831/7c088b4c6fb94c58bc49199c0c954809.jpg)
2.JDK安装
我安装的版本是jdk-8u131-windows-x64,选好安装路径一路next即可,jdk官网下载地址:https://www.oracle.com/cn/java/technologies/javase/javase-jdk8-downloads.html
如果嫌登录麻烦的话可以搜索其他下载地址下载,这些常用的软件我本地都有备份的,直接安装。安装完成后配置环境变量
我的安装位置如下:
![](https://image.cha138.com/20210831/8b2d2dde5b6344239fab07be92376519.jpg)
配置环境变量如下:
![](https://image.cha138.com/20210831/ca77fe6b4bf44fa4bd21fd6c982d413d.jpg)
配置完后在cmd下输入java -version查看版本是否安装成功
![](https://image.cha138.com/20210831/8afc93208729435281497b0ad4bf218e.jpg)
3.安装VSCode
由于我是用的ionic或者vue开发,因此要安装vscode开发工具,我安装的VSCodeSetup-1.11.2,官网下载地址:https://code.visualstudio.com
4.安装python3.8.1
如果不安装python环境在vscode中打开项目并执行npm install命令加载依赖时会报找不到python环境异常,安装时勾选将python添加到环境变量中,安装完成后在cmd下输入python查看是否安装成功
![](https://image.cha138.com/20210831/25528f267aec4cd7abd149eb07a19cc7.jpg)
5.安装ionic、cordova、cordova-res
执行npm install -g ionic@5.4.16
npm install -g cordova@9.0.0
安装完成后分别输入ionic -v 及cordova -v查看是否安装成功
![](https://image.cha138.com/20210831/2eaf9099956c4c0eb26ab2674d44b3ce.jpg)
以上安装的版本均和我之前的环境相同,当然也可以安装最新的环境,安装完成后执行npm install将项目依赖下载到本地,在执行ionic serve启动项目发现会报如下异常:
![](https://image.cha138.com/20210831/1a95ba32f45246b1a86dcea5d41f6e48.jpg)
那我们直接在vscode中的终端中输入如下命令即可:set-executionpolicy remotesigned,然后再次执行ionic serve启动项目,然后在浏览器中输入localhost:8100发现项目就能访问了
6.添加android开发环境
在添加android环境之前我们先对项目打个包看看能不能行,执行ionic cordova build android后会发现提示找不到android环境如下:
![](https://image.cha138.com/20210831/9e21487a0ee947378a1fd90b9ce905d0.jpg)
在官网https://www.androiddevtools.cn 下载SDK Tools,如果时android原生开发建议下载IDE
我下载的时压缩包,解压到本地目录后在更新下需要的选项即可
![](https://image.cha138.com/20210831/051a03d0235c4fd49ff4ac311ae3770b.jpg)
下载并解压后点击SDK Manager,勾选如下选项后更新即可
![](https://image.cha138.com/20210831/d118e8a18971450cb600ab87b513e083.jpg)
25、26、27、28、29每个版本都勾选下这两个选项,实际上项目一个构建环境即可,不同的项目可能构建环境不一样,所以勾选了这几个目前常用的api版本
![](https://image.cha138.com/20210831/07c3f788a4c0404aba8ba23882fc88e9.jpg)
然后选择install 并接受协议执行更新,更新完后在环境变量中做如下配置,AndroidSDK我是解压到了E:\\anzhuang\\androidSdk 目录下,配置信息如下:
![](https://image.cha138.com/20210831/f04e9fc83e9443a5bea1dec0fa3b7a4d.jpg)
7.配置完成后重启vscode使命令生效
重启vscode后执行ionic cordova platform add android,然后执行打包命令ionic cordova build android,出现如下异常提示:
![](https://image.cha138.com/20210831/feb462dfc1ab4da9b5864edeba498483.jpg)
说明未安装gradle环境,下面继续安装gradle环境。
8.gradle环境安装
gradle所有版本下载:https://services.gradle.org/distributions
我选择的使4.4-all版本,大家可以自由选择,因为考虑到之后我可能安装AndroidStudio 3.1.2版本,支持的最高的gradle版本就是4.4,下载完后解压到本地目录下,如下所示:
![](https://image.cha138.com/20210831/23d7f2cde42847da94d109e20562a134.jpg)
在系统变量中新建如下配置,具体配置值根据自己的实际路径选择:
![](https://image.cha138.com/20210831/92252766844d439eb952aa6f4bef0959.jpg)
在系统变量Path中添加如下配置:
![](https://image.cha138.com/20210831/6821dee6e5a54611972533f1b811b637.jpg)
配置完gradle后需要重启下电脑,否则在cmd下输入版本查看命令不起作用,重启后在cmd下输入gradle -v查看是否安装成功
![](https://image.cha138.com/20210831/e012d9abb8c74d07a1609acea053346e.jpg)
9.重新执行打包命令
在vscode终端中,进入到项目目录下,输入命令ionic cordova build android打包,成功标识如下:
![](https://image.cha138.com/20210831/d7cb1c98be4a4761988bd5e1551570f9.jpg)
以上是关于Ionic实战十九:新系统之环境搭建的主要内容,如果未能解决你的问题,请参考以下文章