angular-material - 角材料:材料导航生成不起作用
问题描述
我想创建一个响应式侧导航。我在 youtube 上看了一个视频。
之后,我在终端输入以下命令
ng generate @angular/material:material-nav -name=nav
但它给出了如下错误,
Unknown option: '-e'
如何解决?
我的 Package.json 如下,
{
"name": "euc",
"version": "0.0.0",
"scripts": {
"ng": "ng",
"start": "ng serve",
"build": "ng build",
"test": "ng test",
"lint": "ng lint",
"e2e": "ng e2e"
},
"private": true,
"dependencies": {
"@angular/animations": "~8.2.14",
"@angular/cdk": "~8.2.3",
"@angular/common": "~8.2.14",
"@angular/compiler": "~8.2.14",
"@angular/core": "~8.2.14",
"@angular/forms": "~8.2.14",
"@angular/material": "^8.2.3",
"@angular/platform-browser": "~8.2.14",
"@angular/platform-browser-dynamic": "~8.2.14",
"@angular/router": "~8.2.14",
"bootstrap": "^4.4.1",
"hammerjs": "^2.0.8",
"rxjs": "~6.4.0",
"tslib": "^1.10.0",
"zone.js": "~0.9.1"
},
"devDependencies": {
"@angular-devkit/build-angular": "~0.803.23",
"@angular/cli": "~8.3.23",
"@angular/compiler-cli": "~8.2.14",
"@angular/language-service": "~8.2.14",
"@types/node": "~8.9.4",
"@types/jasmine": "~3.3.8",
"@types/jasminewd2": "~2.0.3",
"codelyzer": "^5.0.0",
"jasmine-core": "~3.4.0",
"jasmine-spec-reporter": "~4.2.1",
"karma": "~4.1.0",
"karma-chrome-launcher": "~2.2.0",
"karma-coverage-istanbul-reporter": "~2.0.1",
"karma-jasmine": "~2.0.1",
"karma-jasmine-html-reporter": "^1.4.0",
"protractor": "~5.4.0",
"ts-node": "~7.0.0",
"tslint": "~5.15.0",
"typescript": "~3.5.3"
}
}
解决方案
Angular CLI 标志以双破折号开头。
ng generate @angular/material:material-nav --name=nav
推荐阅读
- hadoop - Hadoop - 管理多个输入/输出文件
- swift - 如何制作可以移动到另一个视图的导航栏
- python - IndexError:写入文件时列表索引超出范围
- c# - ASP.NET Core 远程验证未显示
- java - 为什么某些 Android 设备上的日期转换不正确?
- java - How to prevent skip a function in onResume event triggered by screen rotation?
- mysql - MySQL issue. Take only rows with more than 1 hour delta delay and do it recursively
- java - RecyclerView 无法水平滚动,但可以垂直滚动(加载图像失败)
- javascript - Displaying custom attribute in (autonav) template Concrete5
- android - 在屏幕关闭的情况下启动应用程序时重复的活动生命周期