1.jquery
jquery mobile 是基于jquery的一个移动端的库,包含jquery.mobile.css和jquery.mobile.js,版本所依赖的jquery版本在官网上可以查看。移动端对h5的支持要远优于pc端。
jquery mobile的data-role属性;样式切换的组件ThemeRoller;
其他移动框架 jqMob Senchanting Touch Zepto.js ; PhotoGap
jquery各个版本的变化,导致一些方法的改变而不兼容,所以要掌握每个版本jQuery功能变化。
2006,--- 2011 --
2.nodejs
发布nodejs的包,切换的npm的状态,npm adduser,npm whoami,npm publish
调试debug,命令改为 node inspect debug.js
nodejs的核心模块,因为安装了node无需再次安装,全局对象process/console和常用工具util.inherits/inspect
事件驱动 事件发射器event.EventEmitter,error事件,继承EventEmitter
文件系统 fs
3.nvm
nvm,node,npm 的关系。nvm控制node版本,而node中又有对应的npm版本,npm里面的包又管理的node;
nodejs是一个快捷链接。不只要设置node,而且要设置npm。
通过命令行设置完之后,添加到用户变量或者系统变量(所有用户都可以使用)
4.微信小程序
如果服务端用nodejs,那么如果要使得前端获取到数据,那么需要启动node index.js.问题是npm install -g nodemon, 包安装上了,但是 nodemon index.js 报 "nodemon 不是内部或外部命令"
node 是安装上了,不同的node版本可以使用不同的npm版本了,node的核心模块可以使用了,但是通过npm安装的包无法使用。