微信公众号开发,配置完整代码,示例
一、server.js文件
二、signature加密,model文件夹下的hash,js文件
const crypto = require(crypto) //引入node内置加密模块 const hash = { createSignatue(obj){ // console.log(obj) let { nonceStr,jsapi_ticket,timestamp,url} = obj let str = `jsapi_ticket=${ jsapi_ticket}&noncestr=${ nonceStr}×tamp=${ timestamp}&url=${ url}` //进行hash加密 let signature = crypto.createHash(sha1).update(str).digest(hex) return signature } } module.exports=hash
三、页面渲染,引入ejs模板,views文件夹下的index.ej文件
这里购买了NATAPP域名并完成配置:,开启内网穿透,NATAPP (购买了NATAPP域名、配置操作链接:)
上一篇:
uniapp开发微信小程序-2.页面制作
下一篇:
微信小程序实现登录页面