| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950 |
- 'use strict';
- /**
- * 开发环境配置,覆盖 config.default.js
- */
- module.exports = (appInfo) => {
- const config = {};
- /**
- * 开发者工具
- */
- config.openDevTools = {
- mode: 'undocked'
- };
- /**
- * 应用程序顶部菜单
- */
- config.openAppMenu = true;
- /**
- * jobs
- */
- config.jobs = {
- messageLog: true
- };
- config.cross = {
- python: {
- // 应用运行时启动
- enable: false,
- // 程序名
- name: "pyapp",
- // 可执行程序路径,或本机的可执行命令
- // 如果有cmd参数,则执行该命令且需要指定 directory
- cmd: "python",
- // 程序目录,如python代码所在目录
- directory: "./python",
- // 可执行程序参数,如果配置中的端口被占用,则框架会随机生成一个。
- args: ["./index.py", "--port=7074"],
- // 可能python web stdio与node.js stdio有冲突,忽略io。
- // 如果想要查看控制台输出,请单独启动服务 npm run dev-python
- stdio: "ignore",
- // 程序退出时,是否退出electron应用
- appExit: true,
- },
- };
- return {
- ...config
- };
- };
|