如何用你的安卓手机运行springboot vue mysql
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma.
·
一 安装命令行
下载**NeoTerm** 虚拟终端 https://www.lanzous.com/tp/i8hnzib
注意这个终端的默认源挂了 链接里面的是某安大佬改了源的20200206测试可用
二 安装jdk
很遗憾这个源没有jdk8 只有OpenJDK 9 当然springboot还是可以运行的
你可以下载openjdk的压缩包自己配环境变量
安装OpenJDK 9 :
apt install openjdk-9*
然后java -version来测试一下
$java -version
OpenJDK 64-Bit Server VM warning: Can't detect initial thread stack location - find_vma failed
openjdk version "9-internal"
OpenJDK Runtime Environment (build 9-internal+0-adhoc.kiva.src)
OpenJDK 64-Bit Server VM (build 9-internal+0-adhoc.kiva.src, mixed mod
大功告成然后
java -jar springboot-demo.jar
接下来随便开个浏览器访问loaclhost:8085 (就是你server.port)/test1(controller接口) 就可以看到效果了
三 安装nodejs
由于不明原因本人的手机无法在NeoTerm上面运行npm
故改用termux运行vue 其实一样的 都是localhost 只不过换个终端而已
ps: 为什么不直接用termux运行jdk?
因为termux源里面的jdk8有问题不能运行 而且我暂时没有找到termux设置环境变量的方法
哎两个终端都不完美啊
为什么不使用linuxdeploy ?
这玩意chroot不能用systemctl还玩个luan
安装termux :https://f-droid.org/repo/com.termux_88.apk
启动termux后配置国内镜像源
sed -i 's@^\(deb.*stable main\)$@#\1\ndeb https://mirrors.tuna.tsinghua.edu.cn/termux stable main@' $PREFIX/etc/apt/sources.list
apt update
安装nodejs:
apt install nodejs
验证node:
$ node -v
v13.0.0
使用淘宝npm源
npm config set registry https://registry.npm.taobao.org
安装vue cli:
npm install --global vue-cli
验证vue:
$ vue -V
2.9.6
使用webpack新建vue项目:
$ vue init webpack vue-test
/data/data/com.termux/files/usr/bin/sh: 1: git: not found
? Project name vue-test
? Project description A Vue.js project
? Author
? Vue build standalone
? Install vue-router? Yes
? Use ESLint to lint your code? No
? Set up unit tests No
? Setup e2e tests with Nightwatch? No
? Should we run `npm install` for you after the project
has been created? (recommended) npm
vue-cli · Generated "vue-test".
启动vue项目:
cd vue-test
npm run dev
DONE Compiled successfully in 4213ms 2:29:43 PM
I Your application is running here: http://localhost:8080
打开浏览器查看vue helloworld:
调springboot的接口不用我多说了吧哈
安装mysql
apt install mariadb
此时termux的一大功能凸显了他可以使用 termux-services来控制服务
启用mysql;
pkg install termux-services
!!!这里强退termux 以使termux-services生效,不会的话重启手机肯定可以
sv-enable mysqld
mysql
好就到这里了,战疫之下,中国必胜
更多推荐
已为社区贡献1条内容
所有评论(0)