gpt4 book ai didi

node.js - Ionic应用框架安装在centos服务器中

转载 作者:太空宇宙 更新时间:2023-11-03 22:32:33 25 4
gpt4 key购买 nike

我正在尝试在 centos 服务器中构建 ionic 项目。在 centos 服务器中构建 ionic 时,出现以下错误。

[root@localhost todo]# ionic build android
Native thread-sleep not available.
This will result in much slower performance, but it will still work.
You should re-install spawn-sync or upgrade to the lastest version of node if possible.
Check /usr/lib/node_modules/ionic/node_modules/ionic-app-lib/node_modules/cross-spawn/node_modules/spawn-sync/error.log for more details
Running command: /root/todo/hooks/after_prepare/010_add_platform_class.js /root/todo
add to body class: platform-android
Running command: /root/todo/platforms/android/cordova/build
[Error: Failed to find 'ANDROID_HOME' environment variable. Try setting setting it manually.
Failed to find 'android' command in your 'PATH'. Try update your 'PATH' to include path to valid SDK directory.]
ERROR building one of the platforms: Error: /root/todo/platforms/android/cordova/build: Command failed with exit code 2
You may not have the required environment or OS to build this project
Error: /root/todo/platforms/android/cordova/build: Command failed with exit code 2


[root@localhost todo]# npm -v
1.3.6
[root@localhost todo]# cordova -v
5.4.1
[root@localhost todo]# ionic -v
1.7.12

我已经成功安装了centos服务器的所有软件包。

[root@localhost todo]# uname -a
Linux localhost.localdomain 2.6.32-504.el6.i686 #1 SMP Wed Oct 15 03:02:07 UTC 2014 i686 i686 i386 GNU/Linux

我已使用以下步骤。

  1. yum 安装nodejs
  2. npm install -g cordova ionic
  3. ionic 开始待办事项空白
  4. cd todo && ls
  5. ionic 平台添加 android
  6. ionic build android(在 centos Linux 服务器中出现错误)

对于这些步骤,我已经粘贴了上述错误。

最佳答案

您必须安装 Android SDK 并添加 ANDROID_HOME 环境变量。

spring.io 开始的步骤:

  1. 来自 Android web site ,下载适合您操作系统的 Android SDK 版本。
  2. 将存档解压缩到您选择的位置。例如,在 Linux 或 Mac 上,您可以将其放置在用户目录的根目录中。请参阅Android Developers网站了解更多安装详细信息。
  3. 根据 Android SDK 的位置配置 ANDROID_HOME 环境变量。此外,请考虑将 ANDROID_HOME/toolsANDROID_HOME/platform-tools 添加到您的 PATH。

    export ANDROID_HOME=/<installation location>/android-sdk-linux
    export PATH=${PATH}:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools

Android SDK 下载不包括特定的 Android 平台。要运行本指南中的代码,您需要下载并安装最新的SDK平台。您可以使用上一节中安装的 Android SDK 和 AVD 管理器来执行此操作。

  1. 打开Android SDK Manager窗口:

    android

    注意:如果此命令未打开Android SDK Manager,则说明您的路径配置不正确。

  2. 选中工具复选框。

  3. 选中最新 Android SDK 的复选框。
  4. Extras 文件夹中,选中 Android 支持库复选框。
  5. 点击安装软件包...​按钮完成下载和安装。

    注意:您可能想要安装所有可用的更新,但请注意,这将需要更长的时间,因为每个 API 级别的下载量都很大。

关于node.js - Ionic应用框架安装在centos服务器中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34488517/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com