【问题标题】:How to use skel.js with a prefix for the static files?如何使用带有静态文件前缀的 skel.js?
【发布时间】:2018-02-03 23:20:12
【问题描述】:

我使用带有 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 会构建错误的路径。

【问题讨论】:

    标签: javascript static-files skel


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 2016-06-12
      • 2015-12-18
      • 2014-09-10
      • 2017-08-03
      • 2013-05-24
      • 2015-02-03
      • 2021-05-02
      • 2013-10-11
      • 2012-07-15
      相关资源
      最近更新 更多