Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/423.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 无法识别命名的导出_Javascript_Reactjs_Ecmascript 6_Import - Fatal编程技术网

Javascript 无法识别命名的导出

Javascript 无法识别命名的导出,javascript,reactjs,ecmascript-6,import,Javascript,Reactjs,Ecmascript 6,Import,我有一个这样的结构: routes auth login index.js Login.jsx routes.js 在routes.js文件中,我有以下内容: import { Route } from 'react-router-dom'; import { Login } from './login'; export default ( <div> <Route path="/login" component={L

我有一个这样的结构:

routes
  auth
    login
      index.js
      Login.jsx
    routes.js
在routes.js文件中,我有以下内容:

import { Route } from 'react-router-dom';
import { Login } from './login';

export default (
  <div>
    <Route path="/login" component={Login} />
  </div>
)
但出于某种原因,我得到了这个错误:

尝试导入错误:“登录名”未从“./Login”导出

我在这里做错了什么?

因为您正在将Login/index.js顶部的登录名作为导入登录名从“./Login”导入;已经申报了。Login的值将是Login.jsx文件中的默认导出,例如:export default Login

因为它已经声明了,所以不能用const重新声明它。如果您希望它是一个命名的导出,因此可以将其用作从“/Login”导入{Login};然后,您可能希望在Login/index.js文件中导出{Login}:

导出常量登录时出现错误;:分析错误:标识符“Login”已被声明您是否尝试导出{Login}?
import Login from './Login';

export const Login;
import Login from './Login';

export { Login };