Angular Materialを利用するためのAngular5用初期セットプロジェクト
ng5-material-initial Angular Materialを利用するためのAngular5用初期セットプロジェクト
ng5-material-initial はAngular5でAngular Meterialを利用したいと考えているプログラマのための簡単初期設定プロジェクトです。
ビデオ解説
https://www.youtube.com/watch?v=ttLh47qv9pk&index=5&list=PLnz0htr2-sW-ybtqrAhSskPqxic7hjxOa
全ソース(追加モジュールなし)
https://github.com/Ohtsu/ng5-material-initial
全ソース(ボタンモジュールのみを追加したもの)
https://github.com/Ohtsu/ng5-material-button-demo
概要
まず、以下の Agular Material サイトのGetting started ページを参照してください。
本プロジェクトは、このページで解説されている手順に基づいています。
以下の Step 番号はこのページの Step 番号に対応しています。ただし、step 3については、含まれていません。これは必要とされる Agular 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
- 初期画面
ローカルサーバの停止
ローカルサーバを停止するには、コマンドラインから 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 アップロード
著作権
copyright 2017 by Shuichi Ohtsu (DigiPub Japan)
ライセンス
MIT © Shuichi Ohtsu
Author And Source
この問題について(Angular Materialを利用するためのAngular5用初期セットプロジェクト), 我々は、より多くの情報をここで見つけました https://qiita.com/SOhtsu/items/bc66c323e906db907d5d著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .