![](/img/trans.png)
[英]The requested module './react.js' does not provide an export named 'default'
[英]"The requested module './login.js' does not provide an export named 'loggedIn'
我正在尝试将一个布尔值从一个文件导出到另一个用于登录系统。 但是,它给了我这个错误。 这一切都发生在前端 javascript 文件上,所以我不确定我在后端使用 NodeJS 是否与它有关。
此外,loggedIn 是一个布尔值,它在文件开头设置为 false,并且仅通过该文件中的 if 语句设置为 true。 所以无论如何它总是有价值的。
我试过在网上查找,似乎有很多不同的方法可以做到这一点,但没有一种对我有用。
这是导出代码:
module.exports = {loggedIn}; //Export the loggedIn status for the client.js file to use
和导入代码:
import {loggedIn} from './login.js';
console.log(loggedIn);
您不需要在前端 javascript 文件中执行 module.export。 而是使用简单的导出关键字。 像这样 :
export { loggedIn } ;
我想到了。 就像上面的答案一样,我不得不使用 export {loggedIn}。 但是,我在登录按钮的事件侦听器中也有导出代码。 将其移到该事件侦听器之外解决了该问题。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.