我有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了,我感觉好像缺少了什么,或者只是新版本
向上:
通常,即使是组件也无法导入:
1条答案
按热度按时间xriantvc1#
从17.0.2恢复到17.0.0可以解决问题,但这是一种解决方法:)