收藏
回答

无法使用代码保护功能 'require' requires one and only one

框架类型 问题类型 操作系统 工具版本
小程序 Bug Windows 1.06.2209062

问题报错地点:云开发路径cloudfunctions中;

自行追述问题:云开发路径cloudfunctions中确实使用了动态引用,但是小程序本地核心代码没有使用动态引用,况且开发者工具不是应该跳过对于cloudfunctions的代码检查么?

目前暂时的解决方案:提交代码时把云函数中的相关代码在本地注释了就跳过该BUG了。


引申阅读:

https://developers.weixin.qq.com/miniprogram/dev/devtools/project.html#%E4%B8%8A%E4%BC%A0%E6%97%B6%E8%BF%9B%E8%A1%8C%E4%BB%A3%E7%A0%81%E4%BF%9D%E6%8A%A4

开发工具报错信息:


message:cloudfunctions/quickstartFunctions/index.js: 无法使用代码保护功能

in cloudfunctions/quickstartFunctions/index.js

'require' requires one and only one static string literal

  12 |   try {

  13 | // 尝试执行执行方法,直接通过名称读取文件,获取其中的执行函数

> 14 |     res.data = await require(`./function/${type}`)(event, context, cloud)

     |                     ^

  15 |   } catch (e) {

  16 |     res.errmsg = e.toString()

  17 |     res.data = false

appid: wx53efdc***

openid: o6zAJs1HW***

ideVersion: 1.06.2209062

osType: win32-x64

time: 2022-09-09 23:07:03

回答关注问题邀请回答
收藏
登录 后发表内容