如果你是一名nodejs开发者,是否想过以下问题:
在手机上运行nodejs程序?
用手机当nodejs服务器?
在手机上做nodejs编程?
YES!使用Termux,以上都可以做到!
下面展示如何实现这个黑魔法。
1、
Termux是一款linux模拟器。开源,且运行时不需要root,工作于Android终端,支持apt管理软件包,完美支持nodejs。
OK,有这些先决条件,手机上做nodejs开发的条件齐了。
2、
首先是在手机下载安装termux,
它的官网是:https://termux.com/
3、
下载安装后
打开termux,Termux带有一个包管理器apt,平常要装什么包都要用apt命令。
先输入以下命令:
apt update
也可能需要:
apt upgrade
这是进行本身功能升级,某些时候这是必须的,否则不能安装nodejs
然后,安装nodejs:
apt install nodejs
也可以安装个编辑器:
apt install vim
4、
这一步,演示创建目录,文件,并编辑文件。
建一个目录并切换到这个目录:
mkdir test-node && cd test-node
创建文件server.js:
touch server.js
输入:
npm init
对test-node文件夹进行初始化,这会为你写一个package.json文件。
要用Vim编辑这个文件,只需输入:
vim server.js
5、
也可以不进行上一步,只先简单测试一下nodejs是否工作正常,如
node
进入node环境
console.log("test")
可以看到,nodejs运行是正常的。
如此,nodejs程序都可以在手机上运行了,写个什么程序好呢,爬虫?web服务器?什么都行。