首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >电子快速入门指南的问题

电子快速入门指南的问题
EN

Stack Overflow用户
提问于 2020-11-08 19:08:04
回答 5查看 4.4K关注 0票数 12

我用Bonjour

Win 10 (2004)

节点12.16.3

Chrome 85.0.4183.121

电子10.1.5。

npm 7.0.8

我按照这里提供的说明进行操作:

https://www.electronjs.org/docs/tutorial/quick-start

一切正常,直到段落:

打包并分发应用程序

实际上,命令:

代码语言:javascript
复制
npx @electron-forge/cli import

返回错误

代码语言:javascript
复制
PS C:\Users\phili\Documents\Temp\TestElectron2> npx @electron-forge/cli import
npm ERR! could not determine executable to run
npm ERR! A complete log of this run can be found in:
npm ERR!     C:\Users\phili\AppData\Local\npm-cache\_logs\2020-11-08T10_52_07_011Z-debug.log

当我在这里打开日志文件时,我看到的是

代码语言:javascript
复制
0 verbose cli [
0 verbose cli   'C:\\Program Files\\nodejs\\node.exe',
0 verbose cli   'C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js',
0 verbose cli   'exec',
0 verbose cli   '--',
0 verbose cli   '@electron-forge/cli',
0 verbose cli   'import'
0 verbose cli ]
1 info using npm@7.0.8
2 info using node@v15.1.0
3 timing config:load:defaults Completed in 1ms
4 timing config:load:file:C:\Program Files\nodejs\node_modules\npm\npmrc Completed in 2ms
5 timing config:load:builtin Completed in 2ms
6 timing config:load:cli Completed in 1ms
7 timing config:load:env Completed in 1ms
8 timing config:load:file:C:\Users\phili\Documents\Temp\TestElectron2\.npmrc Completed in 0ms
9 timing config:load:project Completed in 1ms
10 timing config:load:file:C:\Users\phili\.npmrc Completed in 0ms
11 timing config:load:user Completed in 0ms
12 timing config:load:file:C:\Users\phili\AppData\Roaming\npm\etc\npmrc Completed in 1ms
13 timing config:load:global Completed in 1ms
14 timing config:load:cafile Completed in 0ms
15 timing config:load:validate Completed in 0ms
16 timing config:load:setUserAgent Completed in 1ms
17 timing config:load:setEnvs Completed in 0ms
18 timing config:load Completed in 8ms
19 verbose npm-session ab6a58cdc10c9f54
20 timing npm:load Completed in 19ms
21 http fetch GET 304 https://registry.npmjs.org/@electron-forge%2fcli 1749ms (from cache)
22 timing command:exec Completed in 1768ms
23 verbose stack Error: could not determine executable to run
23 verbose stack     at getBinFromManifest (C:\Program Files\nodejs\node_modules\npm\lib\exec.js:241:23)
23 verbose stack     at exec (C:\Program Files\nodejs\node_modules\npm\lib\exec.js:158:15)
24 verbose cwd C:\Users\phili\Documents\Temp\TestElectron2
25 verbose Windows_NT 10.0.19041
26 verbose argv "C:\\Program Files\\nodejs\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "exec" "--" "@electron-forge/cli" "import"
27 verbose node v15.1.0
28 verbose npm  v7.0.8
29 error could not determine executable to run
30 verbose exit 1

我相信这是一个初学者的问题。你们谁能给我指引一条正确的道路?

致以最好的问候,40度

EN

回答 5

Stack Overflow用户

发布于 2020-11-12 14:46:47

我遇到了同样的问题。我最终只是安装了

然后运行

没有

..。

代码语言:javascript
复制
npm i -g @electron-forge/cli

electron-forge --version
6.0.0-beta.54

electron-forge import
票数 19
EN

Stack Overflow用户

发布于 2020-11-16 18:41:51

只是确认一下;我也面临着同样的问题。正如@AndyL指出的那样,更新

版本使用

成功了

票数 6
EN

Stack Overflow用户

发布于 2021-01-13 10:52:34

我可以通过以下方式解决这个问题:

代码语言:javascript
复制
npm add --dev @electron-forge/cli
npx electron-forge import
票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64737348

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档