电子包在Ubuntu中无法打开

时间:2017-06-12 21:03:22

标签: javascript node.js ubuntu npm electron

我创建了一个简单的应用程序,它使用带有javascript,html和CSS的电子框架从目录中获取文件名。在我的windows上安装了node.js和npm,并使用电子pacakager为linux和windows创建了包,现在为windows打包的应用程序在windwos中运行得很好但是我为linux创建的包没有在linux中运行,我点击了文件与项目的名称,没有任何反应。我尝试从终端运行它,但错误显示“无法访问共享库”

我在谷歌搜索了很多但没有发现任何有用的东西 我不知道可能是什么问题,是否需要在linux上运行它。

请帮忙

以下是我的package.json文件

{
  "name": "test",
  "productName": "test",
  "version": "1.0.0",
  "description": "Software",
  "main": "main.js",
  "devDependencies": {
    "electron": "^1.6.10",
    "electron-packager": "^8.7.1",
    "readdirp": "^2.1.0"
  },
  "scripts": {
    "start": "electron main.js",
    "package-mac": "electron-packager . --overwrite --  platform=darwin --arch=x64 --icon=assets/icons/mac/icon.icns --prune=true --out=release-builds",
    "package-win": "electron-packager . --overwrite --asar=true --platform=win32 --arch=ia32 --icon=assets/icons/win/icon.ico --prune=true --out=release-builds --version-string.CompanyName=CE --version-string.FileDescription=CE --version-string.ProductName=\"Electron Tutorial App\"",
    "package-linux": "electron-packager . --overwrite --platform=linux --arch=x64 --icon=assets/icons/png/1024x1024.png --prune=true --out=release-builds"
  },
  "author": AKB",
  "license": "ISC",
  "dependencies": {
  "readdirp": "^2.1.0"
   }
}

0 个答案:

没有答案
相关问题