Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/loops/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何让syncfusion在使用webpack的aurelia electron应用程序中工作?_Webpack_Electron_Aurelia_Syncfusion - Fatal编程技术网

如何让syncfusion在使用webpack的aurelia electron应用程序中工作?

如何让syncfusion在使用webpack的aurelia electron应用程序中工作?,webpack,electron,aurelia,syncfusion,Webpack,Electron,Aurelia,Syncfusion,我有Aurelia、Electron和Webpack,但我想包括Syncfusion的CDN版本。在一个普通的web应用程序中,您可以将其包含在HTML文件中,但如何将其包含在Aurelia Electron web包应用程序中 在my app.html中,我有以下代码: require标记不是用于外部CDN,而是用于本地自定义元素/值转换器/自定义属性/样式。将元素添加到index.html或创建自定义元素以在特定组件中加载脚本,如。require标记不适用于外部CDN,而是适用于本地自定义元

我有Aurelia、Electron和Webpack,但我想包括Syncfusion的CDN版本。在一个普通的web应用程序中,您可以将其包含在HTML文件中,但如何将其包含在Aurelia Electron web包应用程序中

在my app.html中,我有以下代码:


require标记不是用于外部CDN,而是用于本地自定义元素/值转换器/自定义属性/样式。将元素添加到index.html或创建自定义元素以在特定组件中加载脚本,如。

require标记不适用于外部CDN,而是适用于本地自定义元素/值转换器/自定义属性/样式。将该元素添加到index.html或创建自定义元素以在特定组件中加载脚本,如。

有关信息,Webpack应用程序将在dist文件夹中捆绑脚本文件,这有助于运行Electron应用程序

要导入Syncfusion JavaScript依赖项文件,可以使用以下两种方法之一:

在main.ts文件中导入脚本 为Syncfusion依赖项创建自定义JavaScript文件 在main.ts文件中导入脚本 在main.ts文件中导入脚本,如下代码段所示。在按如下方式导入Syncfusion JavaScript依赖项时,它将被捆绑在dist文件夹中

... 从'aurelia pal'导入{PLATFORM}; 从“蓝鸟”进口*作为蓝鸟; 导入“syncfusion javascript/Scripts/ej/web/ej.grid.min”; //如果您不想使用Promise polyfill,请将其删除也从webpack.config.js中删除 Bluebird.config{警告:{wforgotterneturn:false}; 导出异步函数配置Aurelia:Aurelia{ 奥雷莉亚。用途 .标准配置 .开发日志 .pluginPLATFORM.moduleName'aurelia-syncfusion-bridge',syncfusion=>syncfusion.ejGrid; ... 为Syncfusion依赖项创建自定义JavaScript文件
您必须为Syncfusion Dependencies ej.web.all.min.js创建自定义JavaScript文件,并使用app.html文件中的require导入创建的JavaScript文件。

关于您的信息,Webpack应用程序将在dist文件夹中捆绑脚本文件,这有助于运行Electron应用程序

要导入Syncfusion JavaScript依赖项文件,可以使用以下两种方法之一:

在main.ts文件中导入脚本 为Syncfusion依赖项创建自定义JavaScript文件 在main.ts文件中导入脚本 在main.ts文件中导入脚本,如下面的代码片段所示。在导入Syncfusion JavaScript依赖项时,它将绑定到dist文件夹中

... 从'aurelia pal'导入{PLATFORM}; 从“蓝鸟”进口*作为蓝鸟; 导入“syncfusion javascript/Scripts/ej/web/ej.grid.min”; //如果您不想使用Promise polyfill,请将其删除也从webpack.config.js中删除 Bluebird.config{警告:{wforgotterneturn:false}; 导出异步函数配置Aurelia:Aurelia{ 奥雷莉亚。用途 .标准配置 .开发日志 .pluginPLATFORM.moduleName'aurelia-syncfusion-bridge',syncfusion=>syncfusion.ejGrid; ... 为Syncfusion依赖项创建自定义JavaScript文件
您必须为Syncfusion Dependencies ej.web.all.min.js创建一个自定义JavaScript文件,并在app.html文件中使用require导入创建的JavaScript文件。

我不能将其包含在index.html中,因为这是一个电子应用程序。我阅读了有关自定义组件的内容,但希望有更好的方法。如果没有更多答案,我将标记为是正确的,我不能将其包含在index.html中,因为这是一个电子应用程序。我阅读了有关自定义组件的信息,但我希望有更好的方法。如果没有更多答案,我会将其标记为正确