【问题标题】:Force Azure to reinstall all bower dependencies强制 Azure 重新安装所有 bower 依赖项
【发布时间】:2015-01-15 05:47:34
【问题描述】:

问题

如何强制 Azure 重新安装所有依赖项?

背景

由于 bower 文件中的错误,Azure 无法从源代码管理进行部署。 Angular 需要解析为某个版本。我选择了错误的版本,导致应用程序出错。 Azure 正确部署了这些更改。

我找到了正确的版本,更新了 bower 文件的分辨率,并确认在删除 bower_components 并使用 bower install 重新安装后本地一切正常。

问题

在线使用Azure的visual studio,可以看到bower文件确实更新到了正确的分辨率版本,但是还没有更新Angular的bower_component版本。

解决方案尝试

  1. 添加了我不需要的依赖项,希望它会重新安装 all 依赖项。它只安装了新的依赖项。
  2. 从 GitHub 分离源代码控制,然后重新耦合。这可行,但我无权访问生产站点的部署来尝试此操作。
  3. 更改了 Angular 的版本以匹配分辨率的版本。仍然保持不正确的旧版本。

【问题讨论】:

    标签: angularjs azure bower


    【解决方案1】:

    bower.json 中添加:

    rm -rf public/bower_components/ 
    

    就在您安装 Bower 组件之前。

    【讨论】:

    • 这是全新安装 Bower 组件的好方法
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-04-08
    • 2022-08-24
    • 2012-04-16
    • 1970-01-01
    相关资源
    最近更新 更多