擅长:python、mysql、java
<p>作为一开始分拆鹈鹕设置文件的人,我建议
考虑两种主要的操作模式:本地开发和生产部署(分别是<code>pelicanconf.py</code>和{<cd2>})。在</p>
<p>不建议将<code>GOOGLE_ANALYTICS</code>从<code>publishconf.py</code>移动到{<cd1>}。在本地开发时,Google分析和discus之类的设置在设计中被故意排除在<code>pelicanconf.py</code>之外。在本地测试中包含这些设置可能会产生负面影响:不准确的站点统计数据、虚假的评论线程以及其他意想不到的副作用。在</p>
<p>当你发布你的站点的时候,你当然希望这些设置被包括在内。方法是确保您的<code>publishconf.py</code>在发布时被引用:</p>
<pre><code>pelican content -s publishconf.py
</code></pre>
<p>如果您使用的是“包装”<code>pelican</code>命令的Fabric或Make automation框架,则可以改为使用:</p>
^{pr2}$
<p>。。。或者。。。在</p>
<pre><code>make publish
</code></pre>
<p>我建议您仔细看看您是如何发布站点的,确保在本地开发和生产部署期间分别使用了适当的设置文件。在</p>