微信公众号开发,配置完整代码,示例
一、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.页面制作
下一篇:
微信小程序实现登录页面
