调用云函数时,产生了如下报错,Environment not found
这是我的调用语句
wx.cloud.callFunction({
name:'users',
data:{
nickName: user.nickName,
touxiang: user.avatarUrl
}
})
.then(r=>{
console.log("用户数据上传成功",r)
})
.catch(r=>{
console.log("用户数据上传失败",r)
})
云函数文件index.js
// 云函数入口文件
const cloud = require('wx-server-sdk')
cloud.init({
env: cloud.DYNAMIC_CURRENT_ENV
})
// 云函数入口函数
exports.main = async (event, context) => {
return cloud.database({env:'环境变量'}).collection('user')
.add({
data:{
nickName:event.nickName,
touxiang:event.touxiang
}
})
}
app.js也配置了环境
包括node,npm,wx-server-sdk也安装了
云端测试的时候也没问题,