无法生成 node_modules文件夹
如前面所说的,如果要用vscode的代码补全,那么就要把 electron.d.ts
文件拷贝到项目的 node_modules文件夹下。一般情况下是通过npm install
生成 node_modules 文件夹。但是有时发现根本生成不了生成了一个 xxxxlock的文件。后面通过cnpm install
成功生成该文件夹。
electron 使用console.log 问题
出于electron的设计,在 main.js 中使用 console.log 会打印在控制台上。而在其它地方使用 console.log 则会打印在 web调试工具的控制台上。包括 preload.js
这也说明了 main.js
是完全有 node.js环境的而其它的则是 web的环境。所以它们才需要通信