美文网首页全栈空间H5技术栈Node.js
手机折腾日记(1)---用手机搞一个前端小项目

手机折腾日记(1)---用手机搞一个前端小项目

作者: Cuckoos定投笔记 | 来源:发表于2018-05-11 12:59 被阅读57次

请相信我下面这个小项目,完全是在手机上开发的,甚至这一篇简书也是在手机上写的。

机缘:最近在学习nodejs,那天在阅读nodejs官方文档的时候,我看到包管理器安装,这一项里面居然有安卓操作系统。当时觉得无比的惊讶与窃喜ԅ(¯㉨¯ԅ),甚至认识了大名鼎鼎的termux  ٩(㉨ )۶ 。虽然实际上这些工具都很小众的,但实际上后来我觉得我的手机已经不是手机了。

termux

termux,就是上面这个红圈里标识出来的app。现在我们打开这个app会看到下面的界面:

termux界面

如果使用过linux, 相信对这个界面应该不会感到陌生吧。但要知道termux和普通的安卓终端仿真程序可不同,它包括一个简化版的linux系统,还自带有包管理器,包括pkg和apt。在这篇文章中,我使用pkg管理器。

开始之前: 首先简要描述一下我们的项目,我们计划使用nodejs和vuejs开发一个简单的SPA,这其实已经属于前端开发中比较中高级的部分了(*/㉨\*)捂脸。先放下最终的效果图:

最终效果图

开始动手:

1. 第一步安装nodejs,在termux中输入如下指令

安装nodejs

接下来就只需等待安装完成了。

2. 安装vue

因为我们是要通过nodejs来开发我们的前端项目,所以我们接下来通过nodejs的包管理器安装vue和一个vuejs官方为方便开发提供的一个工具vue-cli。

npm install vue
npm install vue-cli

安装完这些以后,我们的准备工作快完成一半了。接下来创建我们的项目。

3. 创建项目

你可以通过mkdir指令为自己的文档专门新建一个文件夹,也可以直接在根目录进行操作。查看当前路径的指令是pwd,显示当前路径内容的指令是ls。

在termux中输入

vue init webpack zixu1

接下来系统会自动下载模板,安装相应的依赖,然后会问你一些需要的选项

设置vue项目的相关信息

等待项目初始化完成,以后就可以看到这样的界面:

初始化完成

在初始化完成以后,又提示通过两个指令用品项目。首先cd到项目目录下,然后运行npm run dev,项目开始自动编译运行,完成以后可以看到这样的提示

手机折腾日记(1)---用手机搞一个前端小项目

最后在浏览器中输入localhost:8080,就可以看到我们一个超级简单的vue项目已经跑起来了。

正常运行

但是我们肯定不能只满足于运行官方自带的这样一个小项目,我们要在这基础上进一步开发一个简单的SPA。所以,折腾还得继续!

相关文章

  • 手机折腾日记(1)---用手机搞一个前端小项目

    请相信我下面这个小项目,完全是在手机上开发的,甚至这一篇简书也是在手机上写的。 机缘:最近在学习nodejs,那天...

  • Vue入门小知识点

    自己本是做iOS开发,但无奈世道残酷,正借公司有几个小前端项目,上手Vue(有前端同事开发用这个),这几天折腾下来...

  • 折腾手机

    我敢说,在同龄人中,很难有像我一样有这样的“爱好”——折腾手机。 本来,手机就是一个通讯工具,即便是现...

  • 咬文嚼字805《共①:共同项目》

    【字句】共,共同。全民共同项目搞手机! 【行文】在干什么?老实承认我就现在在搞手机十分钟后下线,很多人也在搞手机上...

  • 前端总结-小总结

    前端总结-小总结 针对当前公司只有我一个前端6个后台公司要求写的基础规范 前端总结 手机端 手机端文字大小范围22...

  • 快速入门前端开发指北

    快速入门前端开发指北 最近做了一个手机的产品站,纯前端的项目,对动效和设计的要求较高,本人也是初次涉足前端项目的完...

  • 2019-12-20 app开发注意事项

    1、各开放平台需要一个手机号进行注册,这个手机号,不要是员工个人的,公司购买的专用手机号,配专用手机。给项目经理用...

  • 😄--微前端的架构

    1. 微前端 将一个巨大的前端项目拆分成为很多的小的前端项目; (1) 如何拆分? (2) 如何协作? 将一个单页...

  • 逆向学习微信小程序代码

    逆向微信小程序代码 一、iOS 非越狱手机用iExplorer或越狱手机拷贝目录 1、iExplorer 备份手机...

  • Django 发送手机验证码

    一、流程分析: 1.用户在项目前端,输入手机号,然后点击【获取验证码】,将手机号发到 post 到后台。 2.后台...

网友评论

  • 4ef6932625a0:请问执行termux-battery-status命令后无响应的问题有遇到过吗?谢谢。
    Cuckoos定投笔记:@七心海棠_1ac7 抱歉没有用过termux-api, 建议参考一下这篇文章: https://github.com/termux/termux-packages/issues/334#issuecomment-340581650

本文标题:手机折腾日记(1)---用手机搞一个前端小项目

本文链接:https://www.haomeiwen.com/subject/jlrfdftx.html