【问题标题】:An unhandled exception occurred: Cannot find module in angular while installing ngx-bootstrap发生未处理的异常:安装 ngx-bootstrap 时找不到 Angular 模块
【发布时间】:2020-11-02 23:22:14
【问题描述】:

我想在 Angular 项目中使用 ngx-bootstrap,所以它的命令是 ng add ngx-bootstrap,但我收到以下错误:

发生未处理的异常:找不到模块 'C:\Users\Nikhil\Desktop\angular-assignment2\node_modules@yarnpkg\lockfile\index.js'。 请验证 package.json 是否有有效的“主”条目 请参阅“C:\Users\Nikhil\AppData\Local\Temp\ng-oquCOE\angular-errors.log” 更多细节。

【问题讨论】:

    标签: angular ngx-bootstrap


    【解决方案1】:

    我用一种非常规的方式解决了这个问题。卸载并重新安装。在我的情况下,它依赖于 constants-browserify,以及 npm uninstall constants-browserifynpm install constants -浏览。我解决了错误

    【讨论】:

      【解决方案2】:

      您似乎在使用无效命令来添加 ngx-bootstrap 模块。 ng add 命令仅用于涉及向项目添加新组件、模块或其他 Angular 结构的 Angular CLI 命令。

      使用yarn添加来自第三方的现有模块:

      yarn add ngx-bootstrap
      

      【讨论】:

      • 我正在关注文档,其中编写的命令与我提到的相同。是的,我正在使用角度 CLI 命令
      • 你能链接到你正在关注的文档吗?
      • 该文档仅引用 npm 作为包管理器选项,并且似乎暗示 ng add 命令充当您当前与项目一起使用的任何包管理器的包装器。由于文档不提供yarn 安装命令,因此可能不支持通过ng addyarn 安装ngx-bootstrap。我建议尝试使用yarn add ngx-boostrap 命令或改用npm
      • 此外,您可以通过查看您的package.json 文件来验证是否使用这些命令成功添加了ngx-bootstrap 依赖项。如果您不确定要查找什么,请将package.json 内容添加到您的问题中。
      猜你喜欢
      • 1970-01-01
      • 2021-09-16
      • 2022-06-23
      • 2020-10-24
      • 2021-02-03
      • 2020-01-21
      • 2021-06-05
      • 2021-03-09
      • 2020-12-29
      相关资源
      最近更新 更多