出于某种原因,我拥有console.log(this.state.allStations[0])
R包中的github clone。出于类似的原因,此软件包的名称从其constructor(){
super(props);
this.state = {
allStations: []
}
}
async getAllStations(){
try{
const response = await fetch(`/base-station-routes`);
let data = await response.json();
// console.log(response);
// let test = JSON.parse(bartData);
// console.log(test)
const bartData = Object.entries(data);
// console.log(bartData[0][0]) works
this.setState({
allStations: bartData
})
}catch(e){
console.log(`Error: ${e}`)
}
}
render(){
console.log(this.state.allStations[0]);
return( more stuff )
}
[1]: https://i.stack.imgur.com/hQFeo.png
文件在此存储库中更改为glue
。作为对照组,我有一个identical repository,但是这个人的名字没有任何改变
如果我愿意
glue.1.3.1
安装将失败
DESCRIPTION
如果我愿意
devtools::install_github('oganm/glue.1.3.1')
安装将成功。
如果我对大多数其他软件包都做同样的事情,则没有问题,但似乎需要编译的pacakges的源代码,更改软件包名称会导致问题。例如,您可以使用dplyr here
重复该问题问题是,什么原因导致此问题?我该怎么做才能可靠地更改需要编译的软件包的名称?