@aligov/gov-venom-loader

venom dsl loader module for webpack

Usage no npm install needed!

<script type="module">
  import aligovGovVenomLoader from 'https://cdn.skypack.dev/@aligov/gov-venom-loader';
</script>

README

@aligov/gov-venom-loader

venom dsl转js code的webpack loader。

使用Venom DSL Code的方式:

import renderFunc from 'index.venom';

loader配置

{
    module: {
        loaders: [
            { test: /\.venom$/, loader: "@aligov/gov-venom-loader?forceBind=true" },
        ]
    }
}

说明

  • 目前仅支持纯UI的React组件转换,未能支持对State,目前建议单独维护model来实现,将来会再做支持;