返回顶部
首页 > 资讯 > 操作系统 >Linux下如何搭建HTML5移动应用框架ionic
  • 113
分享到

Linux下如何搭建HTML5移动应用框架ionic

2023-06-27 14:06:59 113人浏览 薄情痞子
摘要

这篇文章给大家分享的是有关linux下如何搭建HTML5移动应用框架ionic的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。ionic 是目前最有潜力的一款 html5 手机应用开发框架。通过 SASS 构建应用

这篇文章给大家分享的是有关linux下如何搭建HTML5移动应用框架ionic的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。

ionic 是目前最有潜力的一款 html5 手机应用开发框架。通过 SASS 构建应用程序,它提供了很多 UI 组件来帮助开发者开发强大的应用。 它使用 javascript MVVM 框架和 angularjs 来增强应用。提供数据的双向绑定,使用它成为 WEB移动开发者的共同选择。

Linux下如何搭建HTML5移动应用框架ionic

安装nodejs

  1. node.js官网下载最新稳定版node.js安装包

  2. 进入Downloads目录解压该文件

    cd Downloadstar -xvf node-v6.10.3-linux-x64
  3. 输入命令把该文件夹移至通用软件目录opt

    sudo mv node-v8.0.0-linux-x64 /opt/
  4. 安装 npm 和 node 命令到系统命令

    sudo ln -s /opt/node-v6.10.3-linux-x64/bin/node /usr/local/bin/nodesudo ln -s /opt/node-v6.10.3-linux-x64/bin/npm /usr/local/bin/npm

输入node -v和npm -v验证是否安装成功

搭建JAVA环境

  1. 下载jdk-8u131-linux-x64.tar.gz文件

  2. 解压

    tar -zxvf jdk-8u131-linux-x64.tar.gz

    得到jdk1.8.0_131文件夹

  3. 移动到opt下

    mv jdk1.8.0_131 /opt/java

搭建Android环境

  1. 下载android-sdk_r24.4.1-linux.tgz文件

  2. 解压

    tar -zxvf android-sdk_r24.4.1-linux.tgz

    得到android-sdk-linux文件夹

  3. 移动到opt目录下

    mv android -sdk-linux /opt
  4. 更新

    android-sdk-linux/tools/android update sdk --no-ui

    这个是更新全部的sdk,也可指定版本更新,如下:

    android update sdk -u --filter platfORM-tools,android-25,extra-android-support

    表示只获取platform-tools,android-25和support的包

配置环境变量

  1. 进入profile文件

    vim /etc/profile
  2. 在文件末尾添加

    export JAVA_HOME=/opt/java/jdk1.8.0_131export ANDROID_HOME=/opt/android-sdk-linuxexport PATH=$JAVA_HOME/bin:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools:$PATH

安装ionic

  1. 安装cordova和ionic

    npm install -g cordova ionic

    安装完成后运行ionic info查看是否安装成功,如果出现“ionic:命令未找到”,可运行以下命令:

    npm config set prefix /usr/local

    然后再重新安装cordova和ionic 注:如果安装太慢,可是配置国内的淘宝镜像进行安装

    npm config set reGIStry https://registry.npm.taobao.org

// 配置后可通过下面方式来验证是否成功 npm config get registry // 或 npm info express “`

  1. 创建ionic项目

    ionic start mynewapp blank
  2. 进入项目根目录,运行项目

    ionic cordova start android

可能遇到的问题

问题一: No installed build tools found. Install the Android build tools version 19.1.0 or higher. 解决方法: 运行一下命令:

android update sdk -u -a build-tools-23.0.3

问题二:64位linux系统在build android的时候可能会出现aapt相关的问题 解决方法: 执行以下命令:

/opt/android-sdk-linux/build-tools/aapt

执行完后会出现“-bash: ./aapt: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory” 出现这个原因是android-sdk中的部份程序、工具是32位的,且不兼容64位的环境 那么接下来就是安装32位相应包,安装方法是,选用yum查出是哪个包,然后再安装这个包:

yum whatprovides ld-linux.so.2

然后安装glibc的32位版本 继续运行还会继续出现一样的问题,同样按照上面的方法安装32位版本即可 问题三:在build android的时候很慢 解决方法: 因为需要下载gradle,所以会很慢。可先行下载好gradle,下载地址:Http://services.gradle.org/distributions/,选择对应版本下载,这里我选择的是gradle-3.3-all.zip。 下载完后不用解压,放到“/home/user/.gradle/wrapper/dists”目录下。 如果还是很慢,可以去你的ionic项目的“platform/android”目录下执行以下命令:

./gradlew

感谢各位的阅读!关于“Linux下如何搭建HTML5移动应用框架ionic”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!

--结束END--

本文标题: Linux下如何搭建HTML5移动应用框架ionic

本文链接: https://lsjlt.com/news/311185.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • Linux下如何搭建HTML5移动应用框架ionic
    这篇文章给大家分享的是有关Linux下如何搭建HTML5移动应用框架ionic的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。ionic 是目前最有潜力的一款 HTML5 手机应用开发框架。通过 SASS 构建应用...
    99+
    2023-06-27
  • 如何使用移动HTML5前端框架MUI
    小编给大家分享一下如何使用移动HTML5前端框架MUI,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!一、 使用该框架之前的准备工作1. 新建含mui的HTML文件在Hbuilder中,新建...
    99+
    2024-04-02
  • 如何用ssh框架搭建网站
    用ssh框架搭建网站的操作步骤:借助eclipse创建一个web工程。将工程的编码和jsp的编码改成UTF-8。导入jar包。在根目录下面建立三个source folder。如:src:存放源代码config:存放配置文件test:存放测试...
    99+
    2024-04-02
  • 如何使用Python3+mysql8.0搭建Django框架
    小编给大家分享一下如何使用Python3+mysql8.0搭建Django框架,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!一、安装python基础环境:cent...
    99+
    2023-06-15
  • Linux下如何安装Qt应用程序开发框架
    这篇文章主要介绍“Linux下如何安装Qt应用程序开发框架”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“Linux下如何安装Qt应用程序开发框架”文章能帮助大家解决问题。Qt是一个跨平台的C++图形...
    99+
    2023-06-27
  • 如何使用seajs库和Bootstrap框架搭建通用前端框架
    这篇文章主要介绍如何使用seajs库和Bootstrap框架搭建通用前端框架,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!前端框架主要研究了四点1、 研究Web框架的动态加载技术针对...
    99+
    2024-04-02
  • 掌握C++框架和库,助你构建强大的移动应用
    使用 c++++ 框架和库可以快速、高效地构建强大的移动应用。流行的框架包括 qt、sdl、cocos2d-x 和 unreal engine;有用的库包括 boost.asio、nlo...
    99+
    2024-05-10
    c++ 移动应用 linux macos
  • 如何使用Maven搭建SpringMVC+Spring+MyBatis框架
    这篇文章主要介绍如何使用Maven搭建SpringMVC+Spring+MyBatis框架,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!SSM(Spring+SpringMVC+Mybatis),目前较为主流的企业级...
    99+
    2023-05-30
    springmvc spring mybatis
  • 如何使用Cmake来搭建跨平台的应用程序框架
    这篇文章主要介绍“如何使用Cmake来搭建跨平台的应用程序框架”,在日常操作中,相信很多人在如何使用Cmake来搭建跨平台的应用程序框架问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”如何使用Cmake来搭建跨...
    99+
    2023-06-15
  • 如何用 PHP 构建原生移动应用
    使用 php 构建原生移动应用,可以通过 react native 框架,它允许开发人员使用 php 构建具有原生外观和高性能的应用程序。实战案例中,通过使用 react native ...
    99+
    2024-05-07
    php 移动应用 access 移动应用程序
  • 如何利用Vue-cli搭建Vue项目框架
    本篇内容介绍了“如何利用Vue-cli搭建Vue项目框架”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!首先安装node.js在新建的目录中按...
    99+
    2023-07-05
  • 你知道如何在 Linux 容器上搭建 ASP 框架吗?
    当今,Linux 容器已经成为了云计算时代的标配技术。而在 Linux 容器上搭建 ASP 框架,是一件非常有意义的事情。本文将介绍如何在 Linux 容器上搭建 ASP 框架,帮助大家更好地了解这一技术。 一、ASP 简介 ASP (Ac...
    99+
    2023-08-25
    框架 linux 容器
  • C++中如何使用Cmake来搭建跨平台的应用程序框架
    这篇文章主要介绍了C++中如何使用Cmake来搭建跨平台的应用程序框架,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。示例代码说明1. 功能描...
    99+
    2024-04-02
  • 如何使用SpringCloud搭建一个微服务框架
    这篇文章将为大家详细讲解有关如何使用SpringCloud搭建一个微服务框架,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。Spring Cloud是一个基于Spring Boot实现的云应用...
    99+
    2023-05-30
    springcloud
  • 如何使用eclipse+maven一步步搭建SSM框架
    这篇文章将为大家详细讲解有关如何使用eclipse+maven一步步搭建SSM框架,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。SSM (SSM 框架集)SSM(Spring+SpringMVC+MyBa...
    99+
    2023-05-30
    eclipse maven ssm
  • 如何使用Python构建响应文件框架?
    如何使用Python构建响应文件框架? 在Python编程领域中,构建一个响应式文件框架是一个非常重要的任务。文件框架是指一套用于管理和组织数据的程序结构,它可以支持多种数据类型,包括文本、图像和音频等。本文将介绍如何使用Python编程语...
    99+
    2023-07-20
    响应 文件 框架
  • 利用IDEA配置Maven如何搭建一个ssm框架
    本篇文章给大家分享的是有关利用IDEA配置Maven如何搭建一个ssm框架,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。一、配置Maven环境下载Maven下载完成解压压缩包并...
    99+
    2023-05-31
    idea maven ssm
  • 如何在Linux环境下使用Spring框架开发二维码应用程序?
    随着移动支付的普及和微信、支付宝的盛行,二维码技术已经成为了我们日常生活中不可或缺的一部分。二维码技术不仅在支付领域得到了广泛应用,在其他领域也有着重要的作用。本文将介绍如何在Linux环境下使用Spring框架开发一个简单的二维码应用程...
    99+
    2023-10-16
    spring linux 二维码
  • 如何利用PHP和Linux环境下的Laravel框架实现高并发应用?
    PHP和Linux环境下的Laravel框架是一种非常强大的工具,可以帮助开发人员构建高度可扩展、高并发的应用程序。在本文中,我们将介绍如何使用PHP和Linux环境下的Laravel框架来实现高并发应用。 一、什么是Laravel框架? ...
    99+
    2023-07-08
    linux laravel 并发
  • Linux下如何用eclipse搭建J2ME开发环境
    这篇文章将为大家详细讲解有关Linux下如何用eclipse搭建J2ME开发环境,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。你知道在linux下用ecli...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作