Angular app不加载css字体文件 - asp.net核心应用程序

时间:2017-06-30 17:34:06

标签: css webpack asp.net-core videogular

我是一个角度启动器,并且刚开始在asp.net核心中测试它(使用Microsoft.AspNetCore.SpaTemplates作为博客here)。

我的问题是我的一个依赖项没有加载它的css样式, 我已修改webpack.config.vendor.js以在此部分中包含.css
... entry: { vendor: [ ...

我遇到问题的软件包是videogular,这是一个用于角度的HTML5视频播放器,它的基本功能按预期工作,只缺少一些显示功能 - 在我的特定情况下,它有一些图标在播放器的组件上,我认为供应商的配置负责包含它。但遗憾的是,播放按钮未显示 以下是组件的ts文件:(摘录)

<vg-player (onPlayerReady)="onPlayerReady($event)">
    <vg-overlay-play></vg-overlay-play>
    <vg-controls> 
        <vg-play-pause></vg-play-pause>
        <vg-playback-button></vg-playback-button>
        <vg-scrub-bar>       
            <vg-scrub-bar-current-time></vg-scrub-bar-current-time>
            <vg-scrub-bar-cue-points [vgCuePoints]="metadataTrack.cues"></vg-scrub-bar-cue-points>
        </vg-scrub-bar>

        <vg-time-display vgProperty="left" vgFormat="mm:ss"></vg-time-display>
        <vg-time-display vgProperty="total" vgFormat="mm:ss"></vg-time-display>

        <vg-mute></vg-mute>

        <vg-fullscreen></vg-fullscreen>
    </vg-controls>
    <video [vgMedia]="media" #media id="singleVideo" preload="auto">
        <source [src]="selectedAssetVideoSource" type="video/mp4">      
    </video>
</vg-player>

1 个答案:

答案 0 :(得分:0)

抱歉,运行webpack --config webpack.config.vendor.js运行{1}}排除了这一点,我不知道它不是vs构建过程的一部分。