首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ASAR构建后如何运行电子命令行

ASAR构建后如何运行电子命令行
EN

Stack Overflow用户
提问于 2020-02-27 15:08:59
回答 1查看 700关注 0票数 1

child_process代码,如:

代码语言:javascript
复制
var child_process = require('child_process');
child_process.execFile(path.join(__dirname,'./run/start.bat'))

我在package.json中有这样的配置

代码语言:javascript
复制
"extraResources": [
      {
        "from": "./run",
        "to": "run"
      }
    ],

使用电子构建器生成后,在文件夹资源中,我有2个文件electron.asar和app.asar,并运行文件夹.但它并不是在构建后的execFile start.bat。在dev中运行很好

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-02-28 04:39:42

代码语言:javascript
复制
  process.env.NODE_ENV === 'development'
? path.join(__dirname,'./run/start.bat')
: path.join(process.resourcesPath, 'run/start.bat');
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60436259

复制
相关文章

相似问题

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