1.Node
介绍
Node,js node不是js框架,是javascript解析器。
jquery是对DOM的封装
Node一般浏览器进行比较,因为浏览器都会存在js解析器
作用:
作为基础开发环境存在的呢,比如
1.
vue npm install vue
vuex npm install vuex
axios
webpack (这个是把众多的js打包成一个js 然后运行打包脚本的)
glup
es6 正常浏览器也是无法解析 需要安装babel 这个babel也是依赖node的
less 也是依赖node
2.node引入了模块化机制(comminJS),改变了传统的js开发模式
将每个js文件当作一个模块,一个模块可以调用另外一个模块
3.用于构建服务器端程序
提供了很多内置模块
fs (用于操作文件系统,node可以读取到磁盘中的文件)
http (用于开发服务器端程序(类似javaz中的servlet))
2.git版本控制工具(SVN类似)
github(属于git的远程仓库)