0

我已经使用 angular cli(对于 angular v6)几个月了,现在运行没有问题。从那以后我发现了 nativescript 并认为它对我学习很有用,所以我运行了快速设置脚本,它确实有效。但过了一段时间,我注意到 ng 命令不再起作用。我全局安装了 angular-cli,但是当我列出全局安装的节点模块列表时:

npm list -g --depth 0

/Users/Zephilim/.nvm/versions/node/v10.13.0/lib
├── nativescript@5.0.0
└── npm@6.4.

我意识到它(angular-cli/ng)似乎已被删除。实际上,这是我在 nativescript 销毁它之前的角度设置:

λ ~/dev/client/fix/material-pro-ng6/ ng -v
Your global Angular CLI version (6.0.7) is greater than your local
version (6.0.5). The local Angular CLI version is used.

To disable this warning use "ng config -g cli.warnings.versionMismatch false".

     _                      _                 ____ _     ___
    / \   _ __   __ _ _   _| | __ _ _ __     / ___| |   |_ _|
   / △ \ | '_ \ / _` | | | | |/ _` | '__|   | |   | |    | |
  / ___ \| | | | (_| | |_| | | (_| | |      | |___| |___ | |
 /_/   \_\_| |_|\__, |\__,_|_|\__,_|_|       \____|_____|___|
                |___/


Angular CLI: 6.0.5
Node: 9.11.1
OS: darwin x64
Angular: 6.0.3
... animations, common, compiler, compiler-cli, core, forms
... http, language-service, platform-browser
... platform-browser-dynamic, router

Package                           Version
-----------------------------------------------------------
@angular-devkit/architect         0.6.5
@angular-devkit/build-angular     0.6.5
@angular-devkit/build-optimizer   0.6.5
@angular-devkit/core              0.6.5
@angular-devkit/schematics        0.6.5
@angular/cli                      6.0.5
@ngtools/webpack                  6.0.5
@schematics/angular               0.6.5
@schematics/update                0.6.5
rxjs                              6.2.0
typescript                        2.7.2
webpack                           4.8.3

nativescript 的帮助文档中没有建议删除我的 angular cli。

这应该发生吗?如何确保我可以访问两者。重新安装 angular-cli 会破坏 nativescript 吗?

我不确定下一步该做什么。我正在考虑进行完整的 nativescript 安装,因为仍然有一些东西不适用于快速设置。

4

0 回答 0