0

我使用带有 skel.js 的模板并将“css”和“js”文件夹移动到子文件夹“static”中,并调整了 html 文件和“init.js”中的所有路径。

当我加载页面时,skel 仍然尝试从“css/”而不是“static/css/”加载 css 文件,如果不是从 init.js 中的值,我无法找到它构造路径的位置。

CSS 和 JS 文件都可以在正确的路径中找到,我在 HTML 和 init.js 文件中使用完整的 url,因为“/static/”文件夹位于另一个域中。javascript 文件已正确加载,css 文件可以加载,即在 noscript 标记中没有任何问题。只有加载样式表的 javascript 会构建错误的路径。

4

1 回答 1

0

解决方案似乎是将prefix属性设置在init.js. 这会使href断点的属性无效,因此您需要将 css 文件命名为断点字典的键,即style-global.css.

我不知道如何一起使用前缀和自定义 href 属性,我使用生成文件名的正确方式命名 css 文件。

于 2018-02-04T12:46:46.467 回答