Meteor 不会自动加载放在 /public 中的样式表

Meteor not automatically loading stylesheets placed in /public

public/img/logo.png

client/views/common/common.html

<div id="logo-container" class="brand-logo">logo</div>

public/styles/main.css

.brand-logo {   background-image: url("/img/logo.png"); }

转到 Chrome DevTools 的资源选项卡,图像和样式表都未加载。

事实上,在元素选项卡(右侧区域)中,class 未应用于元素。模板被正确呈现(实际上 "logo" text 被打印)

在 "client" 目录中创建一个 "stylesheets" 文件夹,并将 main.css 文件放入其中。

client/stylesheets/main.css

如果您将任何 .css 文件放在该目录中,Meteor 将自动加载它们,因此您无需引用它。

目前,您在 public/styles/main 中有 main.css 个文件。css