【发布时间】:2021-04-16 01:50:08
【问题描述】:
我正在尝试使用 electronjs 制作一个 npm 初始化程序。根据npm documentation,要进行初始化,您的脚本需要以npx 启动。
Electronjs 脚本 require that they be started with the electron 命令而不是 node 命令。问题是 npm init (npx) 在node 中启动命令。我看到electron-start 包以某种方式实现了这一点,但我不明白如何。
每当我尝试从 PowerShell(而不是电子)中的 node 命令执行 const electron = require( 'electron' ) 时,electron 都会返回可执行文件的路径字符串,而不是包含 BrowserWindow 或 app 属性的对象。
【问题讨论】:
-
是第1行的shebang吗?我认为 shebangs 在 Windows 上不起作用
标签: javascript node.js electron npx npm-init