我想更新浏览器同步而不更新所有节点包。我该如何实现?我当前的浏览器同步版本没有浏览器同步GUI :(
├─┬ browser-sync@1.9.2
│ ├── browser-sync-client@1.0.2
我想更新浏览器同步而不更新所有节点包。我该如何实现?我当前的浏览器同步版本没有浏览器同步GUI :(
├─┬ browser-sync@1.9.2
│ ├── browser-sync-client@1.0.2
始终可以手动进行。这些是步骤:
git clone github_url
node_modules
文件夹中,例如node_modules/browser-sync
现在它应该为您工作。为确保将来不会中断npm i
,请继续执行接下来的两个步骤:
package.json
文件夹中的文件来检查新软件包的版本。package.json
并为它在dependencies
您的部分中显示的位置设置相同的版本package.json
不建议您手动进行。有时,最好能了解事物在幕后的工作方式,以便能够修复事物。我发现自己不时这样做。
大多数时候,您只需要npm更新(或yarn upgrade)模块即可获得最新的不间断更改(尊重package.json中指定的semver)(<-再次阅读最后一部分)。
主要版本升级:
In your case, it looks like you want the next major version (v2.x.x), which is likely to have breaking changes and you will need to update your app to accommodate those changes. You can install/save the latest
2.x.x
by doing:...or the latest
2.1.x
by doing:...or the latest and greatest by doing: