【问题标题】:Should I install Angular for every Node version?我应该为每个 Node 版本安装 Angular 吗?
【发布时间】:2021-03-23 07:15:23
【问题描述】:

从 Node.js 版本切换到另一个版本时遇到问题(使用命令 nvm use nodeVersion)。

例如,当我使用 node 12.0.0 时,我已经用于开发一个小应用程序,我可以运行命令ng version。 例如,如果我切换到 node 12.11.0,当我运行命令 ng version 时,我会收到错误 bash: /c/Program Files/nodejs/ng: No such file或目录。

这让我觉得我必须为我使用的每个版本的 Node 重新安装 Angular,做这样的事情:

  1. nvm use nodeVersion
  2. npm install -g @angular/cli version

我说的对吗?还是有什么我没有得到?

谢谢。

【问题讨论】:

  • 为什么使用不同的节点版本?
  • 是的,如果您使用 nvm,您的全局包将针对每个版本单独保存,因此您必须为每个版本重新安装它们。
  • @DownloadPizza 因为我使用不同的 Angular 版本。

标签: node.js angular nvm


【解决方案1】:

每个节点版本都有每个库文件夹,因此您需要为每个节点版本安装所需的内容,因为某些库取决于节点版本。

如果你使用的是 windows 10,我推荐你,从 Microsoft Store 安装 Ubuntu Terminal,它可以解决很多问题

【讨论】:

  • 感谢您的解释。现在我明白了:)
猜你喜欢
  • 2021-07-30
  • 2017-09-18
  • 2019-09-06
  • 1970-01-01
  • 2020-06-20
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多