開發 Angular.io's WebPack Project 情境 9 -- 回歸基礎 1

晚上7:51

開發 Angular.io's WebPack Project 情境 9 -- 回歸基礎 1

1. Node JS,使用Active LTS()真的很重要 -- About:Node.js(Server Side JS) and NPM  CLI version

15-1_Active LTS Version:8.x
15-1-1_Status:Active LTS
15-1-2_Codename:Carbon
15-1-3_Initial Release:2017-05-30
15-1-4_Active LTS Start:2017-10-31
15-1-5_Maintenance LTS Start:April 2019
15-1-6_End-of-life:December 20191
(15-1 的數字是我的NotePad++ Project內Node.js(Server Side JS) and NPM  CLI version內Element的數字。之後我都以此為記述、回查標準。)




2. Active LTS Version,版本固定,不會隨便被其他的開發者更新了Node、NPM、CLI的版本,導致於各專案內的Node、NPM、CLI的版本錯亂。程式無法編譯無法執行定版的工作對我而言很重要

    (1). 目前,我的電腦的Node/NPM的環境版本為:5.6.0 。而在此期間Node/NPM的版本,已經從:5.6.0→ 變為:6.1.0→ 變為:6.3.0。(你總會看到:Update available 5.6.0 → 6.3.0,Run npm i npm to updatek的訊息。)。我的規劃:我不會更新。雖然,Global的環境,Angular CLI的版本已經被我升級到: 6.1.1、@angular-devkit的版本已經被我升級到: 0.7.1。

    (2). 我的其中的一個範例專案的環境,Angular CLI的版本仍是: 6.0.8、@angular-devkit的版本仍是: 0.6.8

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Angular CLI: 6.0.8
Node: 8.11.3
OS: win32 x64
Angular: 6.1.0
... animations, common, compiler, compiler-cli, core, forms
... http, language-service, platform-browser
... platform-browser-dynamic, router

Package                           Version
-----------------------------------------------------------
@angular-devkit/architect         0.6.8
@angular-devkit/build-angular     0.6.8
@angular-devkit/build-optimizer   0.6.8
@angular-devkit/core              0.6.8
@angular-devkit/schematics        0.6.8
@angular/cdk                      6.4.1
@angular/cli                      6.0.8
@angular/material                 6.4.1
@ngtools/webpack                  6.0.8
@schematics/angular               0.6.8
@schematics/update                0.6.8
rxjs                              6.2.2
typescript                        2.7.2
webpack                           4.8.3
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

  • Share:

You Might Also Like

0 意見