Javascript 遇到这个错误;错误:enoint:没有这样的文件或目录,stat'/initrd.img'&引用;当我导入BrowserRouter时,在reactJS中
有多个人()问了相同的问题,但我无法解决我的问题,因为几乎所有的解决方案都要求我在导入时检查错误,但我确信我已经检查了所有问题,但找不到对我有意义的人。我的代码过去要大得多,但正如我之前标记的帖子解决方案中提到的,我使用CRA创建了一个新的应用程序,并一个接一个地导入内容,结果发现,在我导入代码中提到的路由方法后,这个错误就开始出现了。Javascript 遇到这个错误;错误:enoint:没有这样的文件或目录,stat'/initrd.img'&引用;当我导入BrowserRouter时,在reactJS中,javascript,html,reactjs,Javascript,Html,Reactjs,有多个人()问了相同的问题,但我无法解决我的问题,因为几乎所有的解决方案都要求我在导入时检查错误,但我确信我已经检查了所有问题,但找不到对我有意义的人。我的代码过去要大得多,但正如我之前标记的帖子解决方案中提到的,我使用CRA创建了一个新的应用程序,并一个接一个地导入内容,结果发现,在我导入代码中提到的路由方法后,这个错误就开始出现了。 我知道这个错误指向我的系统中损坏的符号链接,正如在其他一些帖子中提到的(在我以前运行代码时也指向另一个符号链接),但我正在试图找到一种方法来解决这个问题,而不通
我知道这个错误指向我的系统中损坏的符号链接,正如在其他一些帖子中提到的(在我以前运行代码时也指向另一个符号链接),但我正在试图找到一种方法来解决这个问题,而不通过删除符号链接破坏我的系统。 在使用CRA制作了一个新的应用程序后,我试着运行这个代码,在我导入路由器之前,这个代码运行得很好 编辑:当我从最初的项目(有多个组件)中删除路由时,它就得到了修复。我现在需要想出一种方法来处理这个问题。 My index.js代码:
import React from 'react';
import {render} from 'react-dom';
import App from './App';
import {BrowserRouter as Router} from'react-router-dom';
render(
<Router>
<App />
</Router>,
document.getElementById('root') );
import React from "react";
function App()
{
return(
<h1> hello world </h1>
)
}
export default App;
从“React”导入React;
从'react dom'导入{render};
从“./App”导入应用程序;
从'react-Router-dom'导入{BrowserRouter as Router};
渲染(
,
document.getElementById('root');
My App.js代码:
import React from 'react';
import {render} from 'react-dom';
import App from './App';
import {BrowserRouter as Router} from'react-router-dom';
render(
<Router>
<App />
</Router>,
document.getElementById('root') );
import React from "react";
function App()
{
return(
<h1> hello world </h1>
)
}
export default App;
从“React”导入React;
函数App()
{
返回(
你好,世界
)
}
导出默认应用程序;
PS:感谢您阅读我的帖子,请发布您的解决方案或可能有帮助的链接。您可能缺少
@material ui/icons
试着安装它
npm install @material-ui/icons