javascript - "require(' ./config/passport')(passport) 的等效 es6 语法"

标签 javascript ecmascript-6

如何在 es6 中编写这个?

./server.js

require('./config/passport')(passport);

模块本身应该如何获得“护照”?

./config/passport.js

module.exports = function(passport) {}

最佳答案

./server.js

import myFunc from 'config/passport';
myFunc(passport);

./config/passport.js

export default function (passport) {
    // Code
};

至少根据这个: http://www.2ality.com/2014/09/es6-modules-final.html

关于javascript - "require(' ./config/passport')(passport) 的等效 es6 语法",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32798298/

相关文章:

javascript - Python Flask 每 60 秒刷新一次表

javascript - ES6 : self-import vs ordering exports for referencing

javascript - 父组件如何在 React 中改变子组件的 props?

javascript - 使用 javascript 更改背景图像时保持渐变相同

javascript - 如何在 React JS + Typescript 应用程序中读取本地 JSON 文件并访问数据?

javascript - 如何在 MERN 堆栈中向用户显示错误

javascript - 如何使用默认参数为 Tic-Tac-Toe 游戏中的第一个玩家随机化 "X"和 "O"符号?

javascript - 在 JS 中使用多个参数访问函数中的对象范围

javascript - 无法从 ReactJS 中的一个 JS 文件导出 2 个高阶组件