微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

ng 命令无法识别角度工作区

如何解决ng 命令无法识别角度工作区

我有一个由 nx 生成的工作角工作区。我正在尝试使用以下命令将角材料添加到工作区:

ng add @angular/material

但是我每次都会收到以下错误

The add command requires to be run in an Angular project,but a project deFinition Could not be found.
Exception: ng exited with 1

相关依赖如下:

        "@angular-builders/custom-webpack": "11.0.0","@angular-devkit/build-angular": "~0.1101.3","@angular-eslint/eslint-plugin": "~1.1.0","@angular-eslint/eslint-plugin-template": "~1.1.0","@angular-eslint/template-parser": "~1.1.0","@angular/cli": "^11.1.3","@angular/compiler-cli": "^11.1.2","@angular/language-service": "^11.1.2","@jscutlery/semver": "^1.3.1","@ngneat/tailwind": "^6.0.3","@nrwl/cli": "11.2.10","@nrwl/cypress": "11.2.10","@nrwl/eslint-plugin-nx": "11.2.10","@nrwl/jest": "11.2.10","@nrwl/linter": "11.2.10","@nrwl/storybook": "^11.2.10","@nrwl/tao": "11.2.10","@nrwl/workspace": "11.2.10","dependencies": {
        "@activejs/core": "0.2.3","@angular-architects/ddd": "^1.1.0","@angular-architects/module-federation": "^1.2.3","@angular/animations": "^11.1.2","@angular/cdk": "11.1.2","@angular/common": "^11.1.2","@angular/compiler": "^11.1.2","@angular/core": "^11.1.2","@angular/elements": "11.1.2","@angular/flex-layout": "11.0.0-beta.33","@angular/forms": "^11.1.2","@angular/material": "11.1.2","@angular/platform-browser": "^11.1.2","@angular/platform-browser-dynamic": "^11.1.2","@angular/pwa": "0.1101.3","@angular/router": "^11.1.2","@angular/service-worker": "11.1.2",

我使用的是 LinuxMint v20.x 谢谢。

解决方法

尝试在不存在 angular 项目的目录中运行命令时,我重现了该错误。确保导航到项目文件夹内部,例如:~/projects/new-angular-app/,然后运行命令

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。