大纲-阿里云开发者社区

开发者社区> HapplyFox> 正文

大纲

简介: 目录结构 1.框架基础搭建2.框架目录结构3.模块整合4 登陆认证模块配置5.Vue开发问题整理 自述 最近时间相对充裕,打算趁着这段时间写一些小文章的集合。
+关注继续查看

目录结构

1.框架基础搭建
2.框架目录结构
3.模块整合
4 登陆认证模块配置
5.Vue开发问题整理


自述

最近时间相对充裕,打算趁着这段时间写一些小文章的集合。
首先想到的就是最近比较火的H5题材的内容,我挑选了H5开发App这个内容.虽然很久就有这样的想法,可是在实际工作过程中,总是慵懒,哪怕是没有什么事情的时候也是躺下来看看电影,听听歌,懒得不行。趁着马上也要毕业了,算算时间也就这一个月了,总觉得以后在工作中人会变得越来越懒,趁着这一段空白期,整理一些东西出来。系列文章中的内容都是针对实际开发过程中问题一些解决方案,如果有更好,更舒服的解决方案,希望大家联系我,给出自己的见解。

首先介绍一下我的开发环境和技术选型


  • 开发环境
    • Cordova
      介绍:
      使用HTML, CSS & JS进行移动App开发;多平台共用一套代码;免费开源
      自我认识:
      在我自己的狭义理解中,我觉得Cordova就是一个平台,我可以基于脚手架开发一个简易H5应用出来。可是如果我希望将这个应用作为APP或者桌面端应用,按照以前的方式需要重新使用对应的语言进行开发,而基于此平台我只需要安装好对应环境后敲击命令行 cordova build android | cordova build ios,不同的命令代表生成不同的安装包。实现了一个应用,多个平台使用的效果。
      当前现在市面上也多出来很多新的这种开发平台,例如WeX5,HBuilder,APICloud等,其他的我还没有接触过,不过殊途同归把,我也不知道现在公司哪个用的多,先玩会一个再说。
    • VS Code
      介绍:
      不用多说,微软爸爸的IDE,插件库越来越完善,使用起来很舒服。本来使用Visual Studio 2017中的Cordova应用进行开发的,不过觉得使用起来太卡,而且因为是基于宇宙第一IDE的开发,很多东西虽然方便但是受限,后来选用VS Code,工具小巧,界面舒服,插件使用也轻便,调试起来没什么太大问题。
  • 技术选型
    • Vue
      介绍:
      现在流行的MVVM开发方式,开发者是尤雨溪,中国人,因为是国人的原因,Vue的生态圈和API文档是让人值得称赞的地方。当你学会使用Vue开发应用,你就会对以前那种写Jquery语法的日子感觉痛哭流涕,发现竟然还有这么方便的东西。“不用不知道,一用吓一跳“
    • Npm
      介绍:
      NPM是随同NodeJS一起安装的包管理工具,能解决NodeJS代码部署上的很多问题,常见的使用场景有以下几种:
      允许用户从NPM服务器下载别人编写的第三方包到本地使用。
      允许用户从NPM服务器下载并安装别人编写的命令行程序到本地使用。
      允许用户将自己编写的包或命令行程序上传到NPM服务器供别人使用。

以上主要的是环境的安装,网上的环境安装教程多种多样,有些复杂的我看了就头大,后来自己探索后发现微软爸爸已经把所有可能使用到的安装环境都给你打包好了,在VS 2017的安装包中,选定了如下图两项内容后即完成了Node环境,Cordova安装,和Android SDK环境的安装,比网上那些杂七杂八的教程简单太多,就是”简单的下一步操作“,当然在使用过程中,也会碰到一些奇怪的环境配置问题,这个时候也只需要百度即可,大部分问题都可以搜索到。


img_e7f03a5a7b08a25ee672f18de97cd69e.png
node安装选项.png

img_d56c66175833277dff006b67d506dc8e.png
Cordova安装选项.png

当环境配置好之后我们就可以开发我们的项目开发了,大家准备好了吗,让我们进入真正的章节。

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
Annotatio n ( 压制警告)|学习笔记
快速学习 Annotation (压制警告)
4 0
架构师眼中的文化:试用期才是真正的考察时间
架构师眼中的文化:试用期才是真正的考察时间
3 0
研发总监谈:异地研发中心的建设的若干要点(上)
研发总监谈:异地研发中心的建设的若干要点(上)
3 0
百亿流量微服务网关的设计与实现(5)
百亿流量微服务网关的设计与实现(5)
4 0
百亿流量微服务网关的设计与实现(4)
百亿流量微服务网关的设计与实现(4)
4 0
Eclipse 开发工具(debug 调试)|学习笔记
快速学习 Eclipse 开发工具(debug 调试)
4 0
百亿流量微服务网关的设计与实现(6)
百亿流量微服务网关的设计与实现(6)
5 0
都是血泪,程序员傍身的生存法则(上)
都是血泪,程序员傍身的生存法则(上)
3 0
+关注
62
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
《2021云上架构与运维峰会演讲合集》
立即下载
《零基础CSS入门教程》
立即下载
《零基础HTML入门教程》
立即下载