전자 포장기를 사용하여 응용 프로그램을 패키징하고 있지만 이름을 변경하지 않고 여전히 "전자"를 표시하고 있습니다.전자 응용 프로그램 이름이 변경되지 않습니다
내 package.json
에 productName
을 사용해야하지만 변경되지 않습니다. 내가 설치 프로그램을 만든 경우에도
, 응용 프로그램의 이름 설치, 바로 가기 및 프로세스는 여전히 내가 아마 문제가 electron-prebuilt
입니다하지만 난에 대한 종속성으로하지 않았다 읽었습니다 Electron
내 계획.
어떤 아이디어가 잘못 되었나요?
편집 :
더 electron-packager
의 문서에 읽기, 특히 창문에 옵션이있다. 내가 사용하는 경우 있지만 나에게 오류가 발생합니다 :
Fatal error: Unable to commit changes
undefined
내가 그들에게 내 응용 프로그램을 포장 좋은 "작업",하지만 여전히 --version-string.ProductName
작업 전에 잘못 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"
을 표시했다 처음 사용 하지만 지금은 여전히 그 오류를 throw합니다. 여기
난 당신에게 내 프로젝트
{
"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"
}
}
네, 저도 같은 결과를 시도했습니다. 또한 내가 consoleline에 앱 이름을 지정하지 않으면 dev-dependency로 전자 사전 빌드를 요청하는 오류가 발생합니다. –