我们说我维护了一个名为foo
的图书馆。
目前,它的版本为1.0.0
。它的bower.json
看起来像这样:
{
"name": "foo",
"version": "1.0.0",
"main": "dist/foo.js",
// ...
}
我想将foo.js
移出dist/
文件夹并移至顶层。我将dist/foo.js
移至foo.js
并更新我的bower.json
:
{
"name": "foo",
"version": "1.0.1",
"main": "foo.js",
// ...
}
这被认为是一个重大变化吗?换句话说,有人使用我的库更新并包含不正确的文件吗?
(我担心答案是"是的" - 某人可以直接从bower_components
包含文件。)