手机端web研发(即在手机上用浏览器进行访问的研发),研发环境搭建,涉及的几个技术,node.js,npm,ionic,vscode

来源:互联网 发布:node没有成员pnext 编辑:程序博客网 时间:2024/06/05 11:22

手机端web研发(即在手机上用浏览器进行访问的研发),研发环境搭建,涉及的几个技术,node.js,npm,ionic,vscode 

1 node.js

1)node.js是一个服务器端(这个如何理解?)的JavaScript脚本。




2npm是包管理工具,类似于maven。随着node.js的安装而被默认安装。



3ionic

是一个前端UI框架。


5vscode

是一个集成开发环境。


===总结:

其实主要是两个东西:①node.js ②ionic。

使用ionic,前提是需要安装node.js。

如执行ionic serve(需要进入到工程的文件夹下,再执行ionic serve)命令时,如果没有安装node.js的话,是会报错的。


其实主要是ionic,因为ionic需要node.js的东西,所以要安装node.js。



那么什么是ionic呢?是一个框架:


所以懂得用好ionic框架就行了,剩下的框架都给你生成好了,这样有一个坏处,你研发是停留在框架层面的,而不是原始的手机端web项目的实际运行过程:

这样对你了解移动研发的原理非常没有好处,你可能用ionic开发了100个项目,但是对手机端的web项目的原理还是一窍不通

(这也是为什么很多人用ssh框架干了很多年,但是连最基本的http url请求、前后端分离原理、js文件运行原理、html文件运行原理、jQuery运行原理等都不知道)。



原创粉丝点击