首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >电子构建应用程序不启动express服务器

电子构建应用程序不启动express服务器
EN

Stack Overflow用户
提问于 2018-05-20 23:46:15
回答 2查看 1K关注 0票数 1

我正在构建一个应用程序,当我处于开发人员模式时,一切工作正常。Everythink按其应有的方式工作。但是当我用e-builder打包我的应用程序时,应用程序打开了,但是它不能启动express服务器,并且应用程序不能正常工作。

下面是我的package.json代码

代码语言:javascript
复制
{
  "name": "artros",
  "version": "1.0.0",
  "description": "Artros",
  "author": "MC3",
  "license": "ISC",
  "main": "start.js",
  "scripts": {
        "pack": "build --dir",
        "dist": "build"
    },
    "build": {
        "appId": "com.artros.app",
        "productName": "Artros",
        "win": {
            "target": "portable",
            "icon": "build/icon.ico"
        },
        "mac": {
            "target": "dmg"
        }
    },
  "dependencies": {
    "body-parser": "^1.18.3",
    "ejs": "^2.5.7",
    "electron-pdf-window": "^1.0.12",
    "express": "^4.16.2",
    "multer": "^1.3.0",
    "nodemailer": "^4.6.4",
    "path": "^0.12.7"
  },
    "devDependencies": {
        "electron": "^1.8.2"
    }
}

下面是我的start.js代码

代码语言:javascript
复制
 const cluster = require('cluster');
    if (cluster.isMaster) {
      require('./main.js'); // your electron main file
      cluster.fork(); 
    } else {
      require('./app.js'); // your server code
    }

和我的main.js代码

代码语言:javascript
复制
var electron = require('electron');
var browserWindow = electron.BrowserWindow;
var app = electron.app;

app.on('ready', function(){
    var appWindow;

//appWindow
    appWindow = new browserWindow({
        width:1120,
        height:620,
        webPreferences: {
            plugins: true
        },
        icon: __dirname + '/public/icon/icon.png' 
    });
    appWindow.loadURL('file://' +__dirname + '/public/prva.html');

    //appWindow.webContents.openDevTools();
});

// close app after all windows are closed
    app.on('window-all-closed', () => {
  app.quit()
})

如果有人知道问题出在哪里,请把它贴出来。谢谢

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50436594

复制
相关文章

相似问题

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