我在使用 nodegit 时遇到了这个错误,我不确定是否是我不知道如何使用电子遥控器的错,或者是 nodegit 的问题。我确实提出了一个问题,以防万一。
在我main.js
的电子文件中,我可以毫无问题地使用 nodegit。
在网站上,我尝试将 nodegit 与remote
. 我得到一个错误。我的代码:
var remote = require('electron').remote;
var pathToRepo = remote.require('path').resolve(currentRepoDir);
remote.require('nodegit').Repository.open(pathToRepo).then(function(repo){
console.log(repo);
});
我收到错误消息:
Uncaught TypeError: require(...).remote.require(...).Repository.open is not a function
为什么open
不是函数?