无法解析node_modules中的babel加载器

时间:2019-07-15 10:16:10

标签: reactjs npm babel

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版本...

1 个答案:

答案 0 :(得分:0)

最后,我将依赖项的package.json中的babel-loader从6.2.4更改为8.0(React当前使用的那个),保存了文件,重新运行npm start,并编译了所有内容。 / p>