Webpack插件,用于预先执行某些代码

时间:2019-07-14 14:32:40

标签: javascript webpack plugins ramda.js lenses

在我们的应用程序中,我们使用功能性方法。用于访问架构属性,例如

objectSchema: {
  type: 'object',
  properties: {
    prop1: {
      type: 'string'
      }
    }
  }

我们使用的是像lensesFromSchema(objectSchema)这样的镜头,它是像viewProp1(obj)setProp1(obj)等镜头那样的结果。

该方法的问题是lensesFromSchema()占用了整个浏览器内脚本评估时间的40%。

在构建时是否有任何方法(webpack或其他任何方法)执行此功能(lensesFromSchema(objectSchema))? lensesFromSchema的所有可能输出在构建时都是可预测的。

0 个答案:

没有答案