未找到react 17.0.2模块:无法解析

icomxhvb  于 2021-09-13  发布在  Java
关注(0)|答案(1)|浏览(369)

我有2个文件-1个组件和1个服务文件。组件正在尝试导入服务,但引发以下错误:

Failed to compile.

./src/services/index.js
Module not found: Can't resolve '/Users/andonmitev/Desktop/House of entertaiment/client/node_modules/react-scripts/node_modules/babel-loader/lib/index.js' in '/Users/andonmitev/Desktop/House of entertaiment/client'

这是服务文件的外观:

import axios from 'axios';

export default () => axios.get('http://localhost:4000/');

这就是组件文件的外观:

import { useEffect } from 'react';
import getBase from './services';

function App() {
  useEffect(() => {
    (async () => {
      await getBase();
    })();
  }, []);

  return <h1>House of entertaiment</h1>;
}

export default App;

文件结构:
服务->客户端/src/services/index.js
组件->客户端/src/app.js->(与服务文件夹相同级别)
有什么想法吗?正确地自动完成导入,通过单击导入文件打开正确的服务,已经有一段时间没有使用react了,我感觉好像缺少了什么,或者只是新版本
向上:
通常,即使是组件也无法导入:

xriantvc

xriantvc1#

从17.0.2恢复到17.0.0可以解决问题,但这是一种解决方法:)

相关问题