在void Ribbon::hideTab(const QString &tabName)
{
// Find ribbon tab
for (int i = 0; i < count(); i++)
{
if (tabText(i).toLower() == tabName.toLower())
{
m_hiddenTabs.insert(tabName.toLower(), QTabWidget::widget(i));
QTabWidget::removeTab(i);
break;
}
}
}
void Ribbon::showTab(const QString &tabName){
// Find ribbon tab
auto tab = m_hiddenTabs.take(tabName.toLower());
if(tab){
QTabWidget::insertTab(2, tab, tabName);
}
}
的{{1}}之后,我得到一个错误:
npm install
我认为这是因为软件包在devDependencies react-facebook-login
下在其package.json中指定,而React使用的是babel-loader> 7
我不太确定。我该怎么办?我不想退出React App降级Babel版本...
答案 0 :(得分:0)
最后,我将依赖项的package.json中的babel-loader从6.2.4更改为8.0(React当前使用的那个),保存了文件,重新运行npm start,并编译了所有内容。 / p>