nodejs。从文件读取函数并将其执行到另一个文件中

问题描述 投票:0回答:1

我创建了 10 个执行抓取操作的 js 脚本 (nodejs)。它们的组成如下:

  • 初始部分:登录
  • 最后部分:每个脚本的具体操作。

如何将登录过程外部化到另一个文件中并包含它?这样万一发生更改,我只会更改一个文件?

如果它有用,我不需要将文件包含为 .js。即使是“include txt”程序,分解内容并运行它,对我来说也很好。

import test from './login_portale.js';


test()
javascript node.js
1个回答
0
投票

要在 Node.js 脚本中外部化登录过程,请使用登录逻辑创建一个单独的 login.js 模块。导出该函数,然后使用 require('./login') 将其导入到其他脚本中。这样,如果需要更改,您只需在一处更新登录逻辑。这是一个简单的例子:

// login.js file
module.exports = async function login() {
    // login logic here
};

// script.js  file
const login = require('./login');
const token = await login();`enter code here`
© www.soinside.com 2019 - 2024. All rights reserved.