在我的项目中,我创建了一些凉亭组件,我在下面的主应用程序的bower.json文件中使用了这些组件。鲍尔没有采取最新版本
"My-Component": "1.0.12"
它工作的也很好。现在我创建了一个更新版本的My-Component,并更新了如下所示的bower.json文件。
"My-Component": "1.0.13"
当我做凉亭安装新版本没有得到installed.Its指的是旧的。
在我的项目中,我创建了一些凉亭组件,我在下面的主应用程序的bower.json文件中使用了这些组件。鲍尔没有采取最新版本
"My-Component": "1.0.12"
它工作的也很好。现在我创建了一个更新版本的My-Component,并更新了如下所示的bower.json文件。
"My-Component": "1.0.13"
当我做凉亭安装新版本没有得到installed.Its指的是旧的。
使用以下语法为您的依赖bower.json你的主要应用程序:
"My-Component": "~1.0.12"
这意味着“至少那个版本,但不超过2.x的更大的”
如果一切都过去了,因为它应该是,也许你只需要清除缓存鲍尔:
bower cache clean
然后重新安装:
bower install
如果没有,组件出现问题。
也许你错过了标记您的组件的新版本:
cd ~/My-Component/
git tag v1.0.13
git push upstream
git push --tags
然后更新您的主要应用:
cd ~/MyApp/
bower install My-Component --save
我无法清理缓存,因为它会在构建机器上运行,一旦我提交代码并导致问题出现。我已经尝试了〜,但它不工作。 – robin
什么命令的响应:'凉亭信息我-Component' ?发布结果请 –
它显示最新版本。 – robin