在 Ubuntu 17.10 上,我像这样安装和运行 Electron:
ole@mki:~/angular-electron$ npm i --save-dev electron
> electron@1.7.12 postinstall /home/ole/angular-electron/node_modules/electron
> node install.js
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.1.3 (node_modules/fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.1.3: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
+ electron@1.7.12
updated 1 package in 19.956s
ole@mki:~/angular-electron$ electron
electron: command not found
Ubuntu 安装后找不到 Electron 命令。想法?
最佳答案
运行npm i --save-dev electro
时,软件包将安装在/home/ole/angular-electron/node_modules/Electron
中(如您所见)。要执行二进制文件,您需要运行 /home/ole/angular-electron/node_modules/.bin/electron
或 $(npm bin)/electron
。
我建议您在 package.json
中添加一个脚本来运行 Electron,例如:
"scripts": {
"start": "electron"
}
npm 将自动查找 node_modules/.bin
。
关于node.js - 使用 Electron 作为 Ubuntu 上的 npm dev 依赖项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48594344/