用于Angular 5的初始设置项目,以便使用Angular Material

为了使用Angular Material,为Angular 5准备的初始设置项目

MIT License

ng5-material-initial是一个简单的初始设置项目,针对希望在Angular5中使用Angular Material的程序员。

视频说明

仅使用此链接提供的全部原始源码(无任何额外模块)。

这是全源代码(只添加了按钮模块)的链接:
https://github.com/Ohtsu/ng5-material-button-demo

简而言之

首先,请参考以下的Angular Material网站上的“入门页面”。

本项目根据这个页面上所解释的步骤进行。

以下的步骤编号与本页的步骤编号相对应。然而,关于第3步,它不包含在内。这是因为它取决于所需的Angular Material模块的变化。

已经安装的库和设置

    • @angular/material (Step 1)

 

    • @angular/cdk (Step1)

 

    • @angular/animations (Step2)

 

    • デフォルト・テーマ(indigo.pink.css)のstyles.cssファイルへの追加 (step4)

 

    • hammerjs (‘src/main.ts’ファイルの変更をふくむ) (step5)

 

    公式のMaterial Design Iconsの追加 (‘index.html’ファイルの変更) (Step6)

当然,您可以通过修改以下类似 Package.json 文件的内容来改变配置,例如安装库等等。


  "dependencies": {
    "@angular/animations": "^5.0.1",
    "@angular/cdk": "^5.0.0-rc0",
    "@angular/common": "^5.0.0",
    "@angular/compiler": "^5.0.0",
    "@angular/core": "^5.0.0",
    "@angular/forms": "^5.0.0",
    "@angular/http": "^5.0.0",
    "@angular/material": "^5.0.0-rc0",
    "@angular/platform-browser": "^5.0.0",
    "@angular/platform-browser-dynamic": "^5.0.0",
    "@angular/router": "^5.0.0",
    "core-js": "^2.4.1",
    "gulp": "^3.9.1",
    "hammerjs": "^2.0.8",
    "rxjs": "^5.5.2",
    "zone.js": "^0.8.14"
  },
  "devDependencies": {
    "@angular/cli": "1.5.0",
    "@angular/compiler-cli": "^5.0.0",
    "@angular/language-service": "^5.0.0",
    "@types/jasmine": "~2.5.53",
    "@types/jasminewd2": "~2.0.2",
    "@types/node": "~6.0.60",
    "codelyzer": "~3.2.0",
    "jasmine-core": "~2.6.2",
    "jasmine-spec-reporter": "~4.1.0",
    "karma": "~1.7.0",
    "karma-chrome-launcher": "~2.1.1",
    "karma-cli": "~1.0.1",
    "karma-coverage-istanbul-reporter": "^1.2.1",
    "karma-jasmine": "~1.1.0",
    "karma-jasmine-html-reporter": "^0.2.2",
    "protractor": "~5.1.2",
    "ts-node": "~3.2.0",
    "tslint": "~5.7.0",
    "typescript": "~2.4.2"
  }


必须的环境

    • Git

 

    • Node.js

 

    • TypeScript2

 

    • Angular5

 

    Angular/cli

安装方式

要安装这个程序:

    まずインストール用のディレクトリを作成し、その中に入ります。
$ mkdir mydir
$ cd mydir
    以下のように Git によりクローンを作成します。
$ git clone https://github.com/Ohtsu/ng5-material-initial.git
    ng5-material-initial ディレクトリに入り、”npm install”を実行します。
$ cd ng5-material-initial
$ npm install 

程序的检查

当安装完成后,我们将在这个阶段检查程序是否运行正常。按以下步骤启动本地服务器,并从浏览器访问 http://localhost:4200,检查是否显示出Angular的初始界面。

$ ng serve

初期画面

undefined

停止本地服务器。

要停止本地服务器,请在命令行中键入 Ctrl+C,并等待显示出消息后,键入 y+Return 来停止。

版本

    • ng5-material-initial : 0.1

 

    • Angular5 : 5.0.0

 

    • @angular/cdk : 5.0.0-rc0

 

    • @angular/material : 5.0.0-rc0,

 

    • hammerjs : 2.0.8

 

    @angular/cli : 1.5.0

参考资料

    • “Agular Material Getting started”,

 

    https://material.angular.io/guide/getting-started

更动记录

    2017.11.15 version 0.1.1 アップロード

版权

版权归2017年大津修一(DigiPub日本)所有。

执照

麻省理工学院版权所有 © 大津秀一

广告
将在 10 秒后关闭
bannerAds