## 小程序与普通网页开发的区别css
1. 网页开发渲染线程和脚本线程是一个进程。小程序两者是分开的,分别运行在不 同的线程。html
2. 网页开发者能够操做DOM和BOM。小程序缺乏操做DOM和BOM的方法。致使了例如jq、zepto等在小程序中没法运行。node
3. 小程序的运行环境与nodejs环境也不相同,因此一些npm的包在小程序中也是没法运行的。(从小程序基础版本2.2.1开始支持使用npm安装第三方宝)npm
## 小程序开发流程小程序
1. 注册小程序帐号微信小程序
》为了获取AppID,AppID就像是咱们的身份证同样,是惟一的并且很重要,后续的全部开发流程会基于这个AppID来完成。服务器
-直接在微信小程序的官网注册微信
-经过微信公众号注册运维
》条件是已有微信公众号工具
》优势是若是公众号已经认证过了,小程序不须要再次认证,省去了认证的时间和费用
2. 安装开发者工具
3. 开发/测试/上传代码(上传到微信服务器)
4. 提交审核
5. 发布上线 发布小程序之后,咱们才能够在微信中搜索到咱们开发的小程序
6. 错误查询/性能监控 登陆官网 -> 开发 -> 运维中心
了解更多微信小程序的信息请访问所有文档
www.kancloud.cn/lemon-m/js-… 下一章 注册小程序-公众号注册