yarn - @npm 是什么意思?
yarn - What does @npm mean?
我知道 运行 yarn add package@1.2.3
会安装 package v1.2.3
。
我最近遇到了这种语法:yarn add package@npm
。 @npm
是做什么的?它是纱线的特殊标志还是特定于该包装 (material-ui
)?
我遇到了 @npm
作为包含两个版本 material-ui 的解决方案,方法是为下一个版本添加别名:yarn add material-ui-next@npm:material-ui@next
没什么好惊讶的,它是从 npm 安装特定包的指令。
yarn add {package1}
默认从 npm 注册表安装指定的包。
yarn add {package1}@npm:{package2}
从 npm 注册表安装 package2 并指定 package1 作为其别名。
如果 npm 注册表中存在名为 package1 的包,这没有区别,它只会下载您使用 @npm[ 指定的包=26=]指令。
从你的问题来看,你似乎已经掌握了这个问题。
我知道 运行 yarn add package@1.2.3
会安装 package v1.2.3
。
我最近遇到了这种语法:yarn add package@npm
。 @npm
是做什么的?它是纱线的特殊标志还是特定于该包装 (material-ui
)?
我遇到了 @npm
作为包含两个版本 material-ui 的解决方案,方法是为下一个版本添加别名:yarn add material-ui-next@npm:material-ui@next
没什么好惊讶的,它是从 npm 安装特定包的指令。
yarn add {package1}
默认从 npm 注册表安装指定的包。
yarn add {package1}@npm:{package2}
从 npm 注册表安装 package2 并指定 package1 作为其别名。
如果 npm 注册表中存在名为 package1 的包,这没有区别,它只会下载您使用 @npm[ 指定的包=26=]指令。
从你的问题来看,你似乎已经掌握了这个问题。