当前位置: 首页 > 面试题库 >

节点更新特定的程序包

井洲
2023-03-14
问题内容

我想更新浏览器同步 而不更新所有节点包 。我该如何实现?我当前的浏览器同步版本没有浏览器同步GUI :(

├─┬ browser-sync@1.9.2
│ ├── browser-sync-client@1.0.2

问题答案:

在大多数情况下,您只需npm更新(或yarn
upgrade
)模块即可获取最新的不间断更改
(尊重package.json中指定的semver) (<-再次阅读最后一部分)。

npm update browser-sync
-------
yarn upgrade browser-sync
  • npm|yarn outdated看哪个模块有新版本
  • 使用npm update|yarn upgrade(无包名)更新所有模块
  • 包括--save-dev|--dev如果你想更新的版本号保存到您的package.html" target="_blank">json。 (注意:从npm
    v5.0开始,仅在时才需要devDependencies)。

主要版本升级:

在您的情况下,您似乎需要下一个主要版本(v2.xx),该版本可能会有重大更改,因此您需要更新应用程序以适应这些更改。您可以2.x.x执行以下操作来安装/保存最新版本:

npm install browser-sync@2 --save-dev
-------
yarn add browser-sync@2 --dev

…或2.1.x通过以下方式进行最新操作:

npm install browser-sync@2.1 --save-dev
-------
yarn add browser-sync@2.1 --dev

…或通过以下方式获得 最新,最 出色的服务:

npm install browser-sync@latest --save-dev
-------
yarn add browser-sync@latest --dev

注意: 最后一个与执行此操作没有什么不同:

npm uninstall browser-sync --save-dev
npm install browser-sync --save-dev
-------
yarn remove browser-sync --dev
yarn add browser-sync --dev

--save- dev部分很重要。这将卸载它,从您的package.json中删除该值,然后重新安装最新版本并将新值保存到您的package.json中。



 类似资料:
  • SyntaxError:无效输入“h”:预期为“I/I”(第10行,第28列(偏移量:346))“merge(p:primaryconsumer),其中p.name=svc.name” 我100%确信这些名称是唯一的,并且将与现有节点集中的唯一使用者名称相匹配(有待观察)。 当唯一节点属性匹配时,如何将现有属性添加到新数据中?(我希望获得唯一的ID,但我必须能够在匹配上执行新数据的更新)

  • JavaFX场景图表示JavaFX应用程序的图形用户界面,它不是线程安全的,只能从UI线程(也称为JavaFX应用程序线程)访问和修改。 https://docs.oracle.com/javase/8/javafx/get-start-tutorial/jfx-architecture.htm#A1107438 任何“实时”场景,即作为窗口一部分的场景,都必须从该线程访问。场景图可以在后台线程中

  • 问题内容: 是初学者的selenium程序员,请帮助我… 我有下面的HTML,并试图计算元素的子节点 为4(1 和3个元素) 目前正在按以下方式分别计算计数(变量在html上方) 有人可以使用seleniumWeb驱动程序在Ruby中用一种简单的方法来帮助我吗 问题答案: 有几种可能的方法取决于您希望XPath的具体程度,例如,如果您只想计算任何名称的子元素,则可以使用: 并且如果您想专门计算某些

  • 我们得到了一个有序线程的二叉树。这意味着,如果一个节点没有左子节点(右子节点),左线程(右线程)将从该节点链接到其索引前一个节点(索引后一个节点)。 你能帮我找到一个节点的父节点的伪代码或算法吗?例如(见下图),给定的节点是Q,父节点必须是I。(我们应该利用给定的想法,即二进制是有序线程) TMI:我实际上需要这个伪代码/算法来创建另一个算法,它将获得二叉树的后序继承者。

  • 我有这个密码 但是,如果要更新节点的值,该怎么办?我试着在箱子里做value=newValue,但似乎不被允许。 我的树/节点的结构:

  • 我想升级节点到12.10.0和npm到6.11.3,目前我正在使用macOS Mojave版本10.14.5 我正在使用以下命令将节点版本升级到12.10.0: sudo npm cache clean-f(强制)清除npm缓存 sudo npm安装-g n安装n(这可能需要一段时间) 升级至特定版本 运行最后一个命令后,它会给我一个输出e:: 当我检查节点版本时,它仍然显示旧版本10.16.3