用于Angular 5的初始设置项目,以便使用Angular Material
为了使用Angular Material,为Angular 5准备的初始设置项目
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
初期画面
停止本地服务器。
要停止本地服务器,请在命令行中键入 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日本)所有。
执照
麻省理工学院版权所有 © 大津秀一