用Angular5构建我式KOAN栈Web应用(1)

Angular5初始设置

用Angular5构建我个人备忘录的文章,标题是“俺式KOAN堆栈”的Web应用构建。关于概述,请参考“这里”。

事前准备

Node.js のダウンロード、インストールする(ここでは手順を割愛)
Node.js 標準のパッケージ管理「npm」を最新化する

npm install -g npm
npm -version
    公式の構築支援ツール「angular-cli」をインストール。ngコマンドが使える様になる
npm install -g @angular/cli

※ 由于本文可能会变得过时,并且随着 angular-cli 版本的升级,可能会在 Angular5 之后的版本中构建,所以请自行进行相应的处理。

确认 Angular 版本。

使用以下命令,检查Angular版本是否为“5.x”(如果是“4.x”或者更旧则表示较旧)。

ng -v
    _                      _                 ____ _     ___
   / \   _ __   __ _ _   _| | __ _ _ __     / ___| |   |_ _|
  / △ \ | '_ \ / _` | | | | |/ _` | '__|   | |   | |    | |
 / ___ \| | | | (_| | |_| | | (_| | |      | |___| |___ | |
/_/   \_\_| |_|\__, |\__,_|_|\__,_|_|       \____|_____|___|
               |___/

Angular CLI: 1.7.3
Node: 8.6.0
OS: win32 x64
Angular: 5.2.8   ← ← ← ←【ここが Angular のバージョン】
... animations, common, compiler, compiler-cli, core, forms
... http, language-service, platform-browser
... platform-browser-dynamic, platform-server, router

@angular/cli: 1.7.3
@angular-devkit/build-optimizer: 0.3.2
@angular-devkit/core: 0.3.2
@angular-devkit/schematics: 0.3.2
@ngtools/json-schema: 1.2.0
@ngtools/webpack: 1.10.2
@schematics/angular: 0.3.2
@schematics/package-update: 0.3.2
typescript: 2.5.3
webpack: 3.11.0

※ 如果尚未创建Angular项目且为空,可能因此上面的结果一片空白,这种情况下请无需担心,可以继续下一步。

创建项目

    任意のディレクトリを作成して、その中に移動し、新規アプリプロジェクトを生成
ng new 任意のプロジェクト名 --style=css --routing=true

完成安裝模組(npm install)所需時間約為3~4分鐘。

    • オプション

–style:スタイル言語の指定(CSSの場合は省略可): css, scss等

–routing:ルーティングモジュール付きで生成する場合: true(falseの場合は省略可)

确认动作

    作成したディレクトリに移動し、サーバ起動
cd 作成したプロジェクト名
ng serve

http://localhost:4200 でAngularテストページが表示されたら成功。

Ctrl + C でサーバ終了。


这是Angular 5的标准初始设置。

接下来,我们将基于KOAN来构建前端。

bannerAds