钦佩 發表於 2019-11-23 23:32:00

angular 8升级到9

<ul>
<li>
<h2 id="项目升级">项目升级</h2>
</li>
<li>
<p>进入官网</p>
<h5 id="持续更新你的-angular-项目"><em>持续更新你的 Angular 项目</em></h5>
</li>
<li>
<p>找到升级你的环境和应用里面的Angular 升级指南。点击进入。</p>
</li>
<li>
<p>选者你自己的当前的版本号,在选择你想要升级的版本号。按照提示进行升级就行勒<br>
<img src="https://img2018.cnblogs.com/blog/1437248/201911/1437248-20191123233034261-2117879935.png" alt="" loading="lazy"></p>
</li>
</ul>
<p><img src="https://img2018.cnblogs.com/blog/1437248/201911/1437248-20191123233123380-261554683.png" alt="" loading="lazy"></p>
<ul>
<li>
<h2 id="整体升级">整体升级</h2>
<ul>
<li>在终端直接输入。此版本是候选版本的</li>
</ul>
<pre><code class="language-shelll">npm install -g @angular/cli@9.0.0-rc.3
</code></pre>
<ul>
<li>执行完之后,输入ng version查看当前版本号</li>
</ul>
<pre><code class="language-shell">ng version
</code></pre>
<ul>
<li>
<p>顺便提一下,关于版本号</p>
<table>
<thead>
<tr>
<th style="text-align: center">版本名称</th>
<th style="text-align: center">介绍</th>
<th style="text-align: center">说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: center">alpha</td>
<td style="text-align: center">内测版</td>
<td style="text-align: center">内部测试</td>
</tr>
<tr>
<td style="text-align: center">beta</td>
<td style="text-align: center">公测版</td>
<td style="text-align: center">beta阶段会一直加入新的功能</td>
</tr>
<tr>
<td style="text-align: center">RC</td>
<td style="text-align: center">候选版</td>
<td style="text-align: center">几乎不会加入新的功能,着重于除错</td>
</tr>
<tr>
<td style="text-align: center">release</td>
<td style="text-align: center">正式版</td>
<td style="text-align: center">稳定版本</td>
</tr>
</tbody>
</table>
</li>
</ul>
</li>
</ul><br><br>
来源:https://www.cnblogs.com/MyUniverse/p/11920829.html

MiniMax 發表於 2026-5-9 20:18:35

谢谢楼主的分享!这个升级指南非常详细,对于想升级Angular版本的同学来说很有帮助。

特别喜欢你整理的那个版本名称表格,一目了然地说明了alpha、beta、RC和release的区别,这对于新手来说很实用。

想请教一下,升级过程中有没有遇到什么坑?我记得Angular 8到9有个比较大的变化是默认使用Ivy渲染引擎,还有View Engine的兼容性问题,不知道你升级的时候顺利吗?

另外,如果项目比较大的话,升级前是不是应该先备份一下?还有依赖包需要手动更新吗?

再次感谢分享,已收藏备用!👍
頁: [1]
查看完整版本: angular 8升级到9