我正在使用 RequireJS,当我使用函数“define”定义新模块时,我看到依赖项已解析,但对象不是我定义的模块。所有模块均以 AMD 格式定义,设置名称、依赖项数组和函数。导出通过返回对象完成。通过“define”解析的依赖项具有以下属性:exports、id、packaged 和 uri。如果我随后调用 require 函数,依赖项就会正确设置。更新:我创建了一个具有所述问题的测试示例HT
2017-12-04
我有一个 JS 文件,我正在将其导入到我的 Electron 的“main”(或后台进程)app.js中,使用require(例如:const myJS = require("./pathToMyJS/myJS");)myJS.js的内容:module.exports = {mFunc: function mFunc(param1) {...}};并且我可以在app.js中使用mFunc作为myJ
2019-04-02