android - Android 上的 node.js npm

标签 android node.js npm

我为 android 构建了 node.js,它运行良好。

现在我需要一些模块用于新项目(serialport、express、socket.io),但我无法在我的 android 设备上使用 npm,因为我交叉编译了 Node 并将可执行文件放在设备上。

有没有办法在 android 上使用 npm 或者最好的方法是什么?

我还尝试在 arm qemu 上构建软件包,但模块在 android 机器上不起作用。

我目前正在尝试做的是在构建 Node 时将模块作为核心模块包含在内,但我不确定要包含什么。所有模块以及这些模块所依赖的所有模块等等。这听起来不对吗?

我正在遵循这些说明,这些说明是针对类似问题的: https://github.com/mapbox/node-sqlite3/wiki/Building-for-Android

实现它的最佳方法是什么?

亲切的问候, 埃贡

最佳答案

我玩过 termux (https://play.google.com/store/apps/details?id=com.termux&hl=en_US)。在终端中,您可以安装 node.js 和 npm。我从 npm 存储安装了一些软件包。似乎我没有发现任何问题。特别是如果我们使用的是三星 dex 站。

ps 我通过 git 从 github 下载了模块。不确定 npm。

关于android - Android 上的 node.js npm,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23809267/

相关文章:

javascript - 从 node.js 中的变量解析 CSV 表

java - 应用程序在网格布局声明部分崩溃

安卓设备电话号码

css - 使用 url 参数的动态主题

node.js - 安装后不显示完整的 NPM 依赖项列表

node.js - 如何在express中指定json2csv的配置

java - 使用 Android 和 Java 解析 XML

java - 如何在android studio中仅使用View Tag使用图像作为背景图像?

node.js - KoaJS 与 Thunkify + Mongoose

javascript - 用于在 node_modules 中编译模块的 Webpack 配置