Deploying to gh-pages from @ harttle/liquidjs@70fdb7af48 🚀

This commit is contained in:
harttle
2021-09-30 16:55:43 +00:00
parent cec0814a9b
commit 9a2a2bfd55
515 changed files with 11719 additions and 9833 deletions
+13 -13
View File
@@ -36,8 +36,8 @@
<link rel="stylesheet" href="../../css/navy.css">
<link rel="alternate" href="../../atom.xml" title="LiquidJS">
</head>
<link rel="alternate" href="../../atom.xml" title="LiquidJS" type="application/atom+xml">
<meta name="generator" content="Hexo 5.4.0"></head>
<body>
<div id="container">
@@ -63,7 +63,7 @@
</select>
</div>
<a href="https://github.com/harttle/liquidjs" target="_blank" rel="noopener external nofollow noreferrer" id="github-link-wrap" class="main-nav-link"><i class="icon-github"></i>Github</a>
<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs" id="github-link-wrap" class="main-nav-link"><i class="icon-github"></i>Github</a>
<a id="mobile-nav-toggle">
<span class="mobile-nav-toggle-bar"></span>
<span class="mobile-nav-toggle-bar"></span>
@@ -87,7 +87,7 @@
<header class="article-header">
<h1 class="article-title" itemprop="name">迁移到 LiquidJS 9</h1>
<a href="https://github.com/harttle/liquidjs/edit/master/docs/source/zh-cn/tutorials/migrate-to-9.md" target="_blank" rel="noopener external nofollow noreferrer" class="article-edit-link" title="改进这篇文档"><i class="icon-pencil"></i></a>
<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/edit/master/docs/source/zh-cn/tutorials/migrate-to-9.md" class="article-edit-link" title="改进这篇文档"><i class="icon-pencil"></i></a>
</header>
<div class="article-content" itemprop="articleBody">
@@ -97,25 +97,25 @@
<li>新的工具:Expression 和 Tokenizer</li>
</ul>
<h2 id="修复" class="article-heading"><a href="#修复" class="headerlink" title="修复"></a>修复<a class="article-anchor" href="#修复" aria-hidden="true"></a></h2><ul>
<li>布尔逻辑运算顺序,见 <a href="https://github.com/harttle/liquidjs/issues/130" target="_blank" rel="noopener external nofollow noreferrer">#130</a></li>
<li><code>break</code><code>continue</code> 会忽略它们之前的代码,见 <a href="https://github.com/harttle/liquidjs/issues/123" target="_blank" rel="noopener external nofollow noreferrer">#123</a></li>
<li>React.js 示例无法正确 yarn install,见 <a href="https://github.com/harttle/liquidjs/issues/145" target="_blank" rel="noopener external nofollow noreferrer">#145</a></li>
<li>布尔逻辑运算顺序,见 <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/130">#130</a></li>
<li><code>break</code><code>continue</code> 会忽略它们之前的代码,见 <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/123">#123</a></li>
<li>React.js 示例无法正确 yarn install,见 <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/145">#145</a></li>
<li>有时没有正确地等待 Promise 类型的 Drops。</li>
</ul>
<h2 id="性能" class="article-heading"><a href="#性能" class="headerlink" title="性能"></a>性能<a class="article-anchor" href="#性能" aria-hidden="true"></a></h2><ul>
<li>目标平台提升到 Node.js 8 引起的性能提升(去掉了一些 Polyfill),见 <a href="https://github.com/harttle/liquidjs/issues/137" target="_blank" rel="noopener external nofollow noreferrer">#137</a></li>
<li>内存使用降低了 57.5%,见 <a href="https://github.com/harttle/liquidjs/pull/202" target="_blank" rel="noopener external nofollow noreferrer">#202</a></li>
<li>渲染性能提升了 100.3%,见 <a href="https://github.com/harttle/liquidjs/pull/205" target="_blank" rel="noopener external nofollow noreferrer">#205</a></li>
<li>目标平台提升到 Node.js 8 引起的性能提升(去掉了一些 Polyfill),见 <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/137">#137</a></li>
<li>内存使用降低了 57.5%,见 <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/pull/202">#202</a></li>
<li>渲染性能提升了 100.3%,见 <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/pull/205">#205</a></li>
</ul>
<h2 id="不兼容的变更" class="article-heading"><a href="#不兼容的变更" class="headerlink" title="不兼容的变更"></a>不兼容的变更<a class="article-anchor" href="#不兼容的变更" aria-hidden="true"></a></h2><ul>
<li>LiquidJS 不再有默认导出了,以后要使用 <code>import {Liquid} from &#39;liquidjs&#39;</code> 语法。使用 UMD 包里的 <code>window.Liquid</code> 也需要改为 <code>window.liquidjs.Liquid</code></li>
<li>LiquidJS 不再有默认导出了,以后要使用 <code>import &#123;Liquid&#125; from &#39;liquidjs&#39;</code> 语法。使用 UMD 包里的 <code>window.Liquid</code> 也需要改为 <code>window.liquidjs.Liquid</code></li>
<li>移除了重复的静态方法 <code>Liquid.evalValue</code>,统一使用示例方法 <code>liquid.evalValue</code></li>
<li>支持的最低目标平台为 Node.js 8,CJS 包(Node.js 下的主入口)不再支持 Node.js &leq; 6 了,ESMdist/liquid.browser.esm.js)和 UMDdist/liquid.browser.umd.js, dist/liquid.browser.min.js)包不受影响。</li>
</ul>
</div>
<footer class="article-footer">
<time class="article-footer-updated" datetime="2021-09-26T12:45:03.359Z" itemprop="dateModified">上次更新:2021-09-26</time>
<time class="article-footer-updated" datetime="2021-09-30T16:54:19.718Z" itemprop="dateModified">上次更新:2021-09-30</time>
<a href="truthy-and-falsy.html" class="article-footer-prev" title="真和假"><i class="icon-chevron-left"></i><span>上一页</span></a><a href="changelog.html" class="article-footer-next" title="更新日志"><span>下一页</span><i class="icon-chevron-right"></i></a>
</footer>
</div>
@@ -124,7 +124,7 @@
<div id="article-toc-inner">
<div id="article-toc-inner-list">
<strong class="sidebar-title">目录</strong>
<ol class="toc"><li class="toc-item toc-level-2"><a class="toc-link" href="#新特性"><span class="toc-text">新特性</span></a></li><li class="toc-item toc-level-2"><a class="toc-link" href="#修复"><span class="toc-text">修复</span></a></li><li class="toc-item toc-level-2"><a class="toc-link" href="#性能"><span class="toc-text">性能</span></a></li><li class="toc-item toc-level-2"><a class="toc-link" href="#不兼容的变更"><span class="toc-text">不兼容的变更</span></a></li></ol>
<ol class="toc"><li class="toc-item toc-level-2"><a class="toc-link" href="#%E6%96%B0%E7%89%B9%E6%80%A7"><span class="toc-text">新特性</span></a></li><li class="toc-item toc-level-2"><a class="toc-link" href="#%E4%BF%AE%E5%A4%8D"><span class="toc-text">修复</span></a></li><li class="toc-item toc-level-2"><a class="toc-link" href="#%E6%80%A7%E8%83%BD"><span class="toc-text">性能</span></a></li><li class="toc-item toc-level-2"><a class="toc-link" href="#%E4%B8%8D%E5%85%BC%E5%AE%B9%E7%9A%84%E5%8F%98%E6%9B%B4"><span class="toc-text">不兼容的变更</span></a></li></ol>
</div>
<a href="#" id="article-toc-top">回到顶部</a>
</div>