我用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
一切正常,直到段落:
打包并分发应用程序
实际上,命令:
npx @electron-forge/cli import返回错误
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当我在这里打开日志文件时,我看到的是
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度
发布于 2020-11-12 14:46:47
我遇到了同样的问题。我最终只是安装了
然后运行
没有
..。
npm i -g @electron-forge/cli
electron-forge --version
6.0.0-beta.54
electron-forge import发布于 2020-11-16 18:41:51
只是确认一下;我也面临着同样的问题。正如@AndyL指出的那样,更新
版本使用
成功了
发布于 2021-01-13 10:52:34
我可以通过以下方式解决这个问题:
npm add --dev @electron-forge/cli
npx electron-forge importhttps://stackoverflow.com/questions/64737348
复制相似问题