DevExpress部署的应用程序正在查找DX图标

DevExpress部署的应用程序正在查找DX图标,devexpress,Devexpress,我正在将几个DevXpress仪表盘整合到一个项目中。它们最初是在单独的项目中完成的,用于原型设计和演示。在新项目(新的IIS应用程序)中运行它们时,它们会请求icons/dxicons.woff,然后在404错误失败时,会请求icons/dxicons.ttf。我知道woff是一个压缩的ttf文件,所以返回请求ttf文件是有意义的 我是否缺少一个处理图标的处理器?图标文件夹在原始项目中不存在。我们需要在build的配置中添加它以加载.woff/.tff字体文件。我不确定您使用的是哪种框架。 我

我正在将几个DevXpress仪表盘整合到一个项目中。它们最初是在单独的项目中完成的,用于原型设计和演示。在新项目(新的IIS应用程序)中运行它们时,它们会请求icons/dxicons.woff,然后在404错误失败时,会请求icons/dxicons.ttf。我知道woff是一个压缩的ttf文件,所以返回请求ttf文件是有意义的


我是否缺少一个处理图标的处理器?图标文件夹在原始项目中不存在。

我们需要在build的配置中添加它以加载.woff/.tff字体文件。我不确定您使用的是哪种框架。 我在我的角形种子申请中也遇到了同样的问题。我通过添加icons/dxicons.ttf的源路径和目标路径修复了这个问题。 请查找下面的修复程序,并查看它是否有助于您在应用程序中找到任何方法

tools/config/project.config.ts

ICONS_DEST = `${this.CSS_DEST}/icons`;
  ICONS_SRC = [
      'node_modules/devextreme/dist/css/icons/**'
  ];
工具/任务/项目/build.fonts.ts

export = () => {
        var paths = [
            { src: Config.FONTS_SRC, dest: Config.FONTS_DEST },
            { src: Config.ICONS_SRC, dest: Config.ICONS_DEST }
        ];
        var tasks = paths.map(function(path) {
            return gulp.src(path.src).pipe(gulp.dest(path.dest));
        });
        return tasks;
    };
它将dxicons.ttf加载到我的dist文件夹,我部署到服务器并按预期工作