diff --git a/docs/uniCloud/clientdb.md b/docs/uniCloud/clientdb.md index dfde3bf234d7b3b5fb0e074adc17f4f180299dbe..36dbd739c1759edefce822f545f19ec46c01eeae 100644 --- a/docs/uniCloud/clientdb.md +++ b/docs/uniCloud/clientdb.md @@ -3342,10 +3342,31 @@ module.exports = { **如需在before和after内传参,建议直接在state上挂载。但是切勿覆盖上述属性** -### action内可以使用的公共模块 +### action内可以使用的公共模块@common-for-action 目前clientDB依赖了`uni-id`,uni-id 3.0.7及以上版本又依赖了`uni-config-center`,这两个公共模块是可以在action内使用的。 +自`HBuilderX 3.2.7-alpha`起,action内可使用任意公共模块。通过在要使用的公共模块的package.json内配置`"includeInClientDB":true`,可以将公共模块和clientDB关联。 + +一个在clientDB内使用的公共模块的package.json示例如下。 + +```js +{ + "name": "test-common", + "version": "1.0.0", + "description": "", + "main": "index.js", + "keywords": [], + "author": "", + "license": "ISC", + "includeInClientDB": true +} +``` + +**注意** + +- 尽量不要依赖体积过大的公共模块,会延长冷启动时间 + **参考:** - [uni-id 文档](https://uniapp.dcloud.net.cn/uniCloud/uni-id) diff --git a/docs/uniCloud/quickstart.md b/docs/uniCloud/quickstart.md index 190106a7798de782c3124a615a1cdf991a096ddd..e12eaa7e40db6b63ea9ef872ed730227f8422ec4 100644 --- a/docs/uniCloud/quickstart.md +++ b/docs/uniCloud/quickstart.md @@ -457,6 +457,8 @@ uniCloud支持云函数,但其实大多数场景下并不需要写云函数, 如果遇到正确配置了合法域名但是依然报`url not in domain list`,请尝试删除手机上的小程序、清理小程序所在的客户端缓存、重启对应的小程序开发工具后重试 +如果遇到`invalid ip xxx, not in whitelist`,请检查是否在小程序管理后台开启了域名白名单。如果没用到可以关闭,如果确认需要使用ip白名单,请开通腾讯云收费空间并使用[固定IP](uniCloud/cf-functions.md?id=eip)功能 + ## H5中使用uniCloud的跨域处理@useinh5 H5前端js访问云函数,涉及跨域问题,导致前端js无法连接云函数服务器。处理方式如下:。