将 aurelia-syncfusion-bridge 与 aurelia-cli 一起使用时如何只加载一个组件

How do you load just one component when using aurelia-syncfusion-bridge with aurelia-cli

Windowsx64

aurelia-syncfusion-bridge 1.0.0

syncfusion-javascript 15.3.26

我只想使用网格组件及其必要和可选组件,但构建跟踪所有组件。

根据安装说明,插件设置为 syncfusion.useAll(),我没有看到任何其他关于更改此设置的文档。

感谢您对 Syncfusion 组件的关注。

我们可以通过修改以下用户指南文档中遵循的几个步骤来使用所需的组件。

https://help.syncfusion.com/aurelia/getting-started/aurelia-cli-integration

  • aurelia_project/aurelia.json文件中,修改build.bundles.dependencies中已配置的以下行。 here

      {
        "name": "aurelia-syncfusion-bridge",
        "path": "../node_modules/aurelia-syncfusion-bridge/dist/amd",
        "main": "index",
        "resources": [
          "grid/*.js",   // <--- Required files --->
          "common/template.js" // Remove this, if template rendering not required
        ]
      }
    
    • src 文件夹中的 main.js 文件中使用 Aurelia 注册 aurelia-syncfusion-bridge 插件。 here.

      .plugin('aurelia-syncfusion-bridge', (syncfusion) => syncfusion.ejGrid().ejTemplate()); 
       // Remove ejTemplate(), if template rendering not required
      

为了您的方便,我们准备了示例并附在下面。

Sample

如何运行.?

运行 在示例的根位置执行以下命令。

npm install
au run --watch

谢谢,

卡西克 T