有没有办法加载文件(带有函数的文件)并从另一个文件(初始化文件)运行它?

时间:2019-04-06 09:29:56

标签: javascript node.js

我需要一些有关如何在初始化文件上加载功能文件并运行它的建议。我的实际功能文件充满了异步操作,我希望它可以在主初始化文件上运行,可能需要几行代码。函数文件的最终结果是将格式化的JSON文件保存到本地文件夹。

说我有myfuncfile.js文件:

const fs = require(`fs`);

let myObj = {
  "data1": "name1",
  "data2": "name2"
}

fs.writeFile(`myjsonfile.json`, JSON.stringify(myObj), (err) => {
  if (err) throw err;
  console.log(`myjsonfile.json has been saved`);
});

我想在另一个文件myinitfile.js上运行:

// Load myfuncfile.js into myinitfile.js
// const myfuncfile = fs.readFileSync('myfuncfile.js');

// Run that here
// myfuncfile();

谢谢您,祝您愉快。

0 个答案:

没有答案