【问题标题】:Project build halts on: "Build delayed until Bower/npm packages finish restoring."项目构建停止:“构建延迟,直到 Bower/npm 包完成恢复。”
【发布时间】:2018-09-25 06:06:34
【问题描述】:

在 VS 2017 中,我使用 Angular 模板创建了一个新的 ASP.NET Core Web 应用程序。

但是项目没有运行,卡住了:

Build delayed until Bower/npm packages finish restoring.

我看到一个后台任务正在运行,但它一直在运行并且没有任何进展。

【问题讨论】:

  • 你搞定了吗?

标签: angularjs visual-studio asp.net-core


【解决方案1】:

我遇到了类似的问题,我按照以下步骤解决了它。

禁用包还原:

  1. 转到工具 -> 选项 -> 项目和解决方案 -> Web 包管理 -> 包还原。
  2. 将 False 设置为“项目打开时恢复”和“保存时恢复”

禁用后,我打开了一个终端并手动安装了所有软件包。我使用 Yarn 安装软件包并且没有遇到任何问题。

Visual Studio 在项目构建期间经常因为超时而停止。为了解决这个问题,我使用了命令yarn --network-timeout 60000

希望这会有所帮助!

【讨论】:

  • 你在哪里找到你提到的“yarn”命令?它似乎没有出现在我的 Visual Studio 安装中。
  • 你需要在你的系统中安装 yarn 包管理器。它不附带 Visual Studio 安装。希望这会有所帮助!
【解决方案2】:

我遇到了一个类似的问题。这就是我为解决它所做的:

  1. 检查文件夹 node_modules
  2. 在我的电脑上是空的
  3. 在命令提示符下打开文件夹(使用管理员权限)
  4. 运行“npm install”,这将下载所有引用的节点模块 (见 package.json)到你的电脑
  5. 那么当您在 VS Studio 中构建时,凉亭延迟消失了

【讨论】:

  • 我当前的模板解决方案资源管理器中没有 node_modules 文件夹。
【解决方案3】:

我能够解决我不确定的“构建延迟,直到 Bower/npm 包完成恢复”。 VS.NET 2019 社区版发布延迟:

  1. 单击 [Web Publish Activity] 选项卡中的 [Cancel] 按钮。
  2. 使用管理权限退出并重新启动 VS.NET
  3. 打开解决方案并再次发布我的应用程序。

在我的情况下,似乎是缺乏管理权限导致了无限延迟。

【讨论】:

  • 即使我以管理权限打开 VS 也会遇到问题。不过,重新启动 VS 似乎有所帮助。当然,这是一种变通方法,而不是解决方案。
【解决方案4】:

对于 react 项目,我使用这些步骤解决了它。

1) 右键单击​​项目并选择 >build

2) 然后在输出框中显示“构建延迟,直到 Bower/npm 包完成恢复。”

3) 等待几分钟。构建项目后你可以看到

构建延迟,直到 Bower/npm 包完成恢复。 1>----- 构建开始:项目:chatApplication,配置:调试任何CPU ------ 1>chatApplication -> D:\IdeaProjects\chatApplication\chatApplication\bin\Debug\netcoreapp2.1\chatApplication.dll 1>chatApplication -> D:\IdeaProjects\chatApplication\chatApplication\bin\Debug\netcoreapp2.1\chatApplication.Views.dll ========== 构建:1 成功,0 失败,0 最新,0 跳过 ==========

【讨论】:

    【解决方案5】:

    我在visual stduio 2019 aspnet core & angular项目中遇到了一些问题。

    我已经用这种方法解决了。

    1. 通过cmd手动运行npm install,

    2. 如果通过 Visual Studio 2019 运行项目后,项目运行成功。 (没有“构建延迟,直到 Bower/npm 包完成恢复。”)

    这种方式对我有用

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-11-06
      • 2017-02-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-05-25
      • 2019-04-14
      相关资源
      最近更新 更多