hexo 博客修改全局jquery

2019-02-25  本文已影响0人  hebiris

前言

hexo: "3.7.1"
theme: landscape
浏览器:谷歌
GET https://ajax.googleapis.com/ajax/libs/jquery/2.0.3/jquery.min.js net::ERR_TIMED_OUT

实现方式

\themes\landscape\layout目录下查看layout.ejs文件,查看index文件的生成具体规则,如下:

<%- partial('_partial/head') %>
<body>
  <div id="container">
    <div id="wrap">
      <%- partial('_partial/header', null, {cache: !config.relative_link}) %>
      <div class="outer">
        <% if (theme.sidebar && theme.sidebar !== 'bottom'){ %>
          <%- partial('_partial/sidebar', null, {cache: !config.relative_link}) %>
        <% } %>
        <section id="main"><%- body %></section>
      </div>
      <%- partial('_partial/footer', null, {cache: !config.relative_link}) %>
    </div>
    <%- partial('_partial/mobile-nav', null, {cache: !config.relative_link}) %>
    <%- partial('_partial/after-footer') %>
  </div>
</body>
</html>

打开themes\landscape\layout\_partial 下的after-footer.ejs文件

将
<script src="//ajax.googleapis.com/ajax/libs/jquery/2.0.3/jquery.min.js "></script>
修改成
<script src="/js/jquery.min.js"></script>

不可直接修改成http://ajax.googleapis.com/ajax/libs/jquery/2.0.3/jquery.min.js,因为在https下面的文件是访问http需要解决跨域问题。


以上,便可修改hexo的全局jquery。

上一篇下一篇

猜你喜欢

热点阅读