收藏
回答

微信开发工具的上传时进行代码保护有啥作用

微信开发工具的上传时进行代码保护有啥作用

回答关注问题邀请回答
收藏

2 个回答

  • 闫明
    闫明
    2018-11-13

    ok,了解了大神

    2018-11-13
    赞同
    回复
  • 卢霄霄
    卢霄霄
    2018-11-13

    代码保护

    开启此选项,开发者工具会尝试对项目代码进行保护,主要是对文件进行扁平化处理并替换 require 引用的文件名,以下情况不适合使用此功能

    1. 对于小程序只有简单页面的情况下,开启此功能效果不佳

    2. 有文件超过 500kb,且其中有使用 require 引用项目中的文件的情况,在运行时可能会报文件没有找到

    3. 动态引用的情况,如 var a = 'somefile.js'; require(a);

    4. 将 require 函数赋值给其他变量的情况,如 var a = require; a('somefile.js');

    5. 将 require 作为二元运算符的参数的情况,如 require + 1;

    6. 使用 ... 运算符且未开启 ES6 转 ES5 的情况

    https://developers.weixin.qq.com/miniprogram/dev/devtools/project.html#项目设置

    2018-11-13
    赞同
    回复
登录 后发表内容