好的,我认为这是一个简单的问题。我是Bower的新手,我正在努力让我的bower.json文件与Angular现在提供的多个库同步。我正在使用角度资源,角度曲奇,角度消毒,角度动画,然后是主角度库。在我的bower.json文件中,我将所有这些列为依赖项,但我必须为每个项目更新1.2.4到1.2.5。
我确信有一种更简单的方法,据我所知,我可以为每个项目做“~1.2”并在进行凉亭安装时获得所有1.2.x更新。但是如果我想获得特定的版本,我是否必须将所有字符串更新为1.2.5,或者我可以在bower.json中的某个地方使用我可以引用的变量,并只更新那个变量?
答案 0 :(得分:1)
您的bower.json文件中不能包含变量,因此不支持开箱即用。
请参阅:https://groups.google.com/forum/#!msg/twitter-bower/OvMPG6KS3OM/eo6L2VadxI8J
如果您拥有sed
,则可以执行以下操作:
# update 1.2.5 -> 1.2.7 in test.json
sed -i '' 's/1.2.5/1.2.7/' test.json