npm 是否可以选择将依赖项安装为对等依赖项--yarn,例如 yarn option ,而不是手动添加它,例如:
"peerDependencies": {
"@angular/core": "^7.0.0"
}
Run Code Online (Sandbox Code Playgroud)
感谢@Broncha,更新问题的更多说明
问题是如何向项目添加对等依赖项。那是
npm i dep 将依赖添加到 package.json 中的“dependencies”,npm i -D dep 将依赖项添加到 package.json 中的“devDependencies”。如何安装将其添加到 package.json 中的“peerDependencies”的依赖项?
我们可以使用 循环返回一个值break,例如:
fn main() {
let mut counter = 0;
let result = loop {
counter += 1;
if counter == 10 {
break counter * 2;
}
};
println!("The result is {result}");
}
Run Code Online (Sandbox Code Playgroud)
我们可以使用标签来中断外循环,但是有没有办法在中断外循环的同时返回一个值?
fn main() {
let mut count = 0;
'counting_up: loop {
println!("count = {count}");
let mut remaining = 10;
loop {
println!("remaining = {remaining}");
if remaining == 9 {
break;
}
if count == 2 {
break 'counting_up; // <-- Want to …Run Code Online (Sandbox Code Playgroud)