gpt4 book ai didi

angular - “ng serve”在双重安装后不起作用

转载 作者:太空狗 更新时间:2023-10-29 17:41:26 26 4
gpt4 key购买 nike

我以前有 Angular CLI,但我错误地用它重新安装了

npm install -g angular-cli

现在,当我运行 ng serve 时,它会提示:

It seems like you're using a project generated using an old version of the Angular CLI.

The latest CLI now uses webpack and includes a lot of improvements, include a simplerworkflow, a faster build and smaller bundles.

To get more info, including a step-by-step guide to upgrade the CLI, follow this link:https://github.com/angular/angular-cli/wiki/Upgrading-from-Beta.10-to-Beta.12

当我尝试在另一个目录中使用 ng new 创建一个新项目时,它会提示:

Cannot find module 'reflect-metadata'

那么问题是什么?

最佳答案

关键是让 globallocal Angular-cli 版本相同。

假设我们想将其固定到例如。 1.0.0-beta.15

因此,您可以尝试在 npm install -g angular-cli@1.0.0-beta.15 中固定版本,并在您的 package.json 中将其固定为相同版本:"angular-cli": "1.0.0-beta.15"。然后运行 ​​npm install --save-dev

目前 Angular CLI 可以在 NPM 的 @angular/cli 下找到,而不是 angular-cli。以下是文档链接,说明如何 uninstall oldinstall the latest CLI 版本。

关于angular - “ng serve”在双重安装后不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39774194/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com