强制Azure重新安装所有bower依赖项

时间:2015-01-13 02:10:03

标签: angularjs azure bower

问题

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

背景

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

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

问题

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

enter image description here

解决方案尝试

  1. 添加了我不需要的依赖项,希望它能重新安装所有依赖项。它只安装了新的依赖项。
  2. 将源控件与GitHub分离,然后重新耦合。这很有效,但是我没有访问生产站点的部署来尝试这个。
  3. 更改了Angular的版本以匹配分辨率的版本。仍然保持不正确,以前的版本。

1 个答案:

答案 0 :(得分:0)

bower.json 中添加:

rm -rf public/bower_components/ 

在安装bower_components之前。