【问题标题】:Babel error: Module not found: Can't resolve '<local_structure>/node_modules/react-scripts/node_modules/babel-loader/lib/index.js' after new componentBabel 错误:找不到模块:新组件后无法解析 '<local_structure>/node_modules/react-scripts/node_modules/babel-loader/lib/index.js'
【发布时间】:2021-04-19 16:56:49
【问题描述】:

src 目录的树输出:

src/
├── App.css
├── App.js
├── App.test.js
├── components
│   └── layout
│       ├── About.js
│       ├── Header.js
│       ├── Hero.js
│       ├── References.js
│       └── Resume.js
├── img
│   ├── apple-touch-icon.png
│   ├── HMR.jpeg
│   ├── speaking.jpeg
│   ├── favicon.png
│   ├── nepal-bg.jpeg
│   └── testimonials-bg.jpeg
├── index.css
├── index.js
├── reportWebVitals.js
└── setupTests.js

References.js

const References = () => {
    return (
        <div>
            <p>These are my refs</p>    
        </div>
    )
}

export default References

App.js

import './App.css';
import Header from './components/layout/Header'
import Hero from './components/layout/Hero'
import About from './components/layout/About'
import Resume from './components/layout/Resume'
import References from './components/layout/References'

const App = () => {
  return (
    <div className='Container'>
      <Header />
      <Hero />
      <About />
      <Resume />
      <References />
    </div>
  );
}

export default App;

在我将References.js 文件添加到我的App.js 文件之前,该站点运行良好。我已删除 node_modules 并重新安装。我已经安装了建议的 npm 包。每次尝试添加组件时,我都无法弄清楚是什么引入了重大更改。

【问题讨论】:

  • 尝试运行npm install,然后再次运行npm start您的应用程序。
  • 修复了它。无法相信这就是我多次卸载并重新安装依赖项后的全部内容。

标签: reactjs babel-loader


【解决方案1】:

删除node_modules、停止服务器、运行npm i 并使用npm start 重新启动服务器修复了该问题。

【讨论】:

    猜你喜欢
    • 2019-03-03
    • 1970-01-01
    • 2021-11-26
    • 2019-08-01
    • 1970-01-01
    • 2021-04-17
    • 2022-12-02
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多