我在写一个Electron程序,并希望在主进程中使用一些JavaScript类。我宁愿将这些类放在不同的文件中,并将它们包含在脚本中。在javascript中添加外部JavaScript文件
我通常通过在HTML文件中添加脚本和类来完成这项工作,但是由于它是主流程,因此没有html文件。
问题 是否可以在不同的JavaScript文件中包含外部JavaScript文件?
我在写一个Electron程序,并希望在主进程中使用一些JavaScript类。我宁愿将这些类放在不同的文件中,并将它们包含在脚本中。在javascript中添加外部JavaScript文件
我通常通过在HTML文件中添加脚本和类来完成这项工作,但是由于它是主流程,因此没有html文件。
问题 是否可以在不同的JavaScript文件中包含外部JavaScript文件?
由于electron
基于node
,因此您可以在主进程JS文件和项目使用的任何JS文件中使用require
。
// main.js or something
let myModule = require("./myModule");
// myModule.js
....
module.exports = function() {}; // or whatever you want to share with main.js
jQuery有一个称为getScript加入()方法可用于加载外部脚本,https://api.jquery.com/jquery.getscript/
$.getScript('https://example.com/js/another.js');