我有两个使用git URL:s
通过handleFiles = files => {
//files[0] is the first file object in files array
ExcelRenderer(files[0], (err, resp) => {
if(err){
console.log(err);
}
else{
this.setState({
cols: resp.cols,
rows: resp.rows
});
}
});
}
派生的子模块
yarn
,它存在于版本foo
中,并且对0.5.38
有依赖性bar: ^0.5
,存在于版本bar
我的0.5.1
package.json:
app
构建此文件时,我得到:
foo: git+ssh://git@github.com:myorg/foo#semver:0.5.38,
bar: git+ssh://git@github.com:myorg/bar#semver:0.5.1,
这是什么意思?我的配置有任何错误吗?我只想要warning Pattern ["bar@git+ssh://git@github.com:myorg/bar.git#semver:^0.5"] is trying to unpack in the
same destination "~/.cache/yarn/v6/npm-bar-0.5.1-344cefa6f7681a6a15e52adbff65cbaf6cf67318/node_modules/bar"
as pattern ["bar@git+ssh://git@github.myorg/bar.git#semver:0.5.1"].
This could result in non-deterministic behavior, skipping.
使用foo
,而bar @ 0.5.x
使用app
和foo @ 0.5.38
,应该兼容,对吧?