Razor类库向主projeto master添加对css、js的引用

Dou*_*mão 6 blazor razor-class-library

有没有办法在创建 Razor 类库并且其中有 js、css 时,它会自动从 Blazor 应用程序添加 _Host.cshtml 中的参考链接?

简而言之,我不想将我的 Css/js 的引用从我的 razor 类库添加到另一个 blazor 应用程序主机(布局)

agu*_*ars 3

将您的依赖项放入库的wwwroot文件夹中。

在您的 _Host.cshtml 中添加指向您的库内容的 css 和脚本链接:

<!DOCTYPE html>
<html>
<head>
...
    <link href="_content/Aguacongas.AwsComponents/styles.css" rel="stylesheet" />
</head>
<body>
    <app>
    </app>
    <script src="_content/Aguacongas.AwsServices/main.bundle.js"></script>
    <script src="_framework/blazor.server.js"></script>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

在此示例中,我添加了Aguacongas.AwsComponents库中的 css 和Aguacongas.AwsServices库中的脚本。

对于 Blazor WASM,在您的index.html或任何其他 html 主机页面中执行相同的操作。

  • 但这是我的问题...我不想将其手动添加到主机页面,我想要一种仅引用我的类库以及如何添加对文件的引用的方法 (2认同)