如何捆绑/使用依赖项在AureliaJS中拥有的二进制资源?

如何捆绑/使用依赖项在AureliaJS中拥有的二进制资源?,aurelia,semantic-ui,Aurelia,Semantic Ui,我试图将SemanticUI与AureliaJS(CLI版本)一起使用,并在我添加的aurelia.json文件中使用 { "name" : "semantic-ui", "path" : "../vendor/semantic-ui/2.2.4", "main" : "semantic", "deps" : ["jquery"], "exports" : "$", "resources" : [

我试图将SemanticUI与AureliaJS(CLI版本)一起使用,并在我添加的aurelia.json文件中使用

{
    "name"      : "semantic-ui",
    "path"      : "../vendor/semantic-ui/2.2.4",
    "main"      : "semantic",
    "deps"      : ["jquery"],
    "exports"   : "$",
    "resources" : [
        "semantic.css"
    ]
}
它似乎捆绑了semantic.js和semantic.css文件

如何处理semantic.css文件中引用的图像和字体


由au build生成的vendor-bundle.js文件位于scripts文件夹中,因此加载这些图像/字体文件的路径不再正常工作。

Aurelia无法处理字体或图像文件(仅js和css)。对于复杂的库,必须使用手动绑定任务


这里有一个类似的字体解决方案:Aurelia无法处理字体或图像文件(仅js和css)。对于复杂的库,必须使用手动绑定任务


这里有一个类似的字体解决方案:

您需要创建一个gulp任务,将这些图像复制到您分发文件的任何地方。CLI只是在引擎盖下使用了一口。这正是我们现在使用设置所做的。您需要创建一个gulp任务,将这些图像复制到您分发文件的任何位置。CLI只是在引擎盖下使用了一口。这正是我们现在所做的设置。