久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

電子應用程序名稱不會改變

Electron app name doesn#39;t change(電子應用程序名稱不會改變)
本文介紹了電子應用程序名稱不會改變的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!

問題描述

我正在使用 electron-packager 打包我的應用程序,但沒有更改其名稱,并且仍然顯示Electron".

i'm packaging my application using electron-packager but isn't changing its name, and still display "Electron".

它應該在我的 package.json 中使用 productName 但它沒有改變.

it's supposed to use the productName in my package.json but it doesn't change.

即使我做了一個安裝程序,安裝的應用程序的名稱、快捷方式和進程仍然是Electron

even if i made an installer, the name of the app installed, shortcut and process still is Electron

我已經讀到可能問題出在 electron-prebuilt 但我沒有將它作為對我的項目的依賴.

i've read that maybe the problem is electron-prebuilt but i didn't have it as a dependency on my project.

知道有什么問題嗎?

閱讀更多關于 electron-packager 的文檔有一個特別適用于 windows 的選項.但是當我使用它們時會拋出一個錯誤:

reading more on the documentation of electron-packager there's an options especially to windows. but when i use them throws me an error:

Fatal error: Unable to commit changes
undefined

我第一次使用它們時工作"很好地打包了我的應用程序,但仍然顯示錯誤的應用程序名稱

the first time i used them was "working" good packaging my app, but still displaying wrong the appname

electron-packager ./ --platform=win32 --arch=ia32 --overwrite=true --appname="TierraDesktop" --version-string.ProductName="TierraDesktop" --version-string=InternalName="TierraDesktop" --version-string.CompanyName="Cosmica" --version-string.FileDescription="Sistema de gestion comercial" --version-string.OriginalFilename="TierraDesktop"

之前使用 --version-string.ProductName 但現在即使使用它仍然會引發該錯誤.

before was working with --version-string.ProductName but now even with it still throws that error.

在這里,我將把我的 packager.json 留給你,它位于我的項目的根目錄上

here i'll leave you my packager.json that's on the root of my project

{
"name": "TierraDesktop",
"productName": "TierraDesktop",
"version": "2.0.5",
"description": "Aplicacion de escritorio tierra de colores",
"main": "main.js",
"scripts": {
    "start": "electron main.js"
},
"repository": {
    "type": "git",
    "url": "git+https://github.com/xxxx/xxxxx.git"
},
"author": "xxxxx",
"devDependencies": {
    "debug-menu": "^0.4.0",
    "electron-winstaller": "^2.3.3"
},
"dependencies": {
    "electron-json-storage": "^2.0.0"
}
}

推薦答案

好的,在嘗試和研究之后,我決定通過編程 API 打包我的應用程序

Ok after trying and researching i've decided to package my application via programmatic API

有了這個腳本,我可以實現我想要的一切.希望這可以幫助遇到同樣問題的人.

with this script i can achieve all what i want. hope this help someone with the same problem.

var packager = require('electron-packager');
var options = {
    'arch': 'ia32',
    'platform': 'win32',
    'dir': './',
    'app-copyright': 'Paulo Galdo',
    'app-version': '2.0.5',
    'asar': true,
    'icon': './app.ico',
    'name': 'TierraDesktop',
    'ignore': ['./releases', './.git'],
    'out': './releases',
    'overwrite': true,
    'prune': true,
    'version': '1.3.2',
    'version-string':{
      'CompanyName': 'Paulo Galdo',
      'FileDescription': 'Tierra de colores', /*This is what display windows on task manager, shortcut and process*/
      'OriginalFilename': 'TierraDesktop',
      'ProductName': 'Tierra de colores',
      'InternalName': 'TierraDesktop'
    }
};
packager(options, function done_callback(err, appPaths) {
    console.log(err);
    console.log(appPaths);
});

這篇關于電子應用程序名稱不會改變的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網!

【網站聲明】本站部分內容來源于互聯網,旨在幫助大家更快的解決問題,如果有圖片或者內容侵犯了您的權益,請聯系我們刪除處理,感謝您的支持!

相關文檔推薦

How to fix BrowserWindow is not a constructor error when creating child window in Electron renderer process(在 Electron 渲染器進程中創建子窗口時如何修復 BrowserWindow 不是構造函數錯誤) - IT屋-程序員軟件開發技術
mainWindow.loadURL(quot;https://localhost:3000/quot;) show white screen on Electron app(mainWindow.loadURL(https://localhost:3000/) 在 Electron 應用程序上顯示白屏)
Electron webContents executeJavaScript : Cannot execute script on second on loadURL(Electron webContents executeJavaScript:無法在第二個 loadURL 上執行腳本)
how to use electron browser window inside components in angular-cli?(如何在angular-cli的組件內使用電子瀏覽器窗口?)
ElectronJS - sharing redux store between windows?(ElectronJS - 在 Windows 之間共享 redux 存儲?)
How to access camera/webcamera inside electron app?(如何在電子應用程序中訪問相機/網絡攝像頭?)
主站蜘蛛池模板: 成人福利网站 | 日韩α片| 国产一区二区三区久久久久久久久 | 欧美理论片在线观看 | 最新av在线网址 | 性做久久久久久免费观看欧美 | 激情欧美一区二区三区 | 日韩在线精品视频 | 国产精品久久国产精品99 | 毛片一区二区三区 | 国产精品久久久久久一级毛片 | 99久久婷婷国产综合精品电影 | 欧美视频二区 | 欧美色999 | 欧美日韩精品一区二区 | 国产精品久久久久久久久久久久久 | 96av麻豆蜜桃一区二区 | 欧美精品1区 | 国产一区二区三区久久久久久久久 | 国产精品久久影院 | 亚洲日韩中文字幕一区 | 日本中文字幕一区 | 中文字幕在线看 | 国产在线精品一区 | 久久国产高清 | 亚洲人成人一区二区在线观看 | 日本高清在线一区 | 国产精品123区| 中文字幕av网站 | 91在线中文字幕 | 精品二区| 久久aⅴ乱码一区二区三区 亚洲国产成人精品久久久国产成人一区 | 国产精品久久精品 | 香蕉超碰| 亚洲区一区二区 | 亚洲综合三区 | 国产乱人伦精品一区二区 | 亚洲精品视频在线观看免费 | 亚洲自拍偷拍av | 成人av电影在线 | 91免费高清 |