私は電子パッケージャーを使用してアプリケーションをパッケージ化していますが、名前は変更せず、「Electron」と表示しています。電子アプリ名は変更されません
私はpackage.json
にproductName
を使用することになっていますが、変更はありません。
私はインストーラ、インストールアプリの名前をした場合でも、ショートカットやプロセスはまだElectron
である私は多分問題がelectron-prebuilt
であることを読んだが、私は私の上の依存関係としてそれを持っていませんでしたプロジェクト。
何が悪いと思いますか?
編集:
はよりelectron-packager
のドキュメントに読ん特にWindowsにオプションをあります。私が使用している場合が、それらは私にエラーがスローされます:
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"
を表示して使用される最初の時間しかし今でもそれはまだそのエラーをスローします。
ここで私はあなたに私のプロジェクト
{
"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"
}
}
ええ、私も同じ結果を試しました。また、私がコンソールライン上でアプリケーション名を指定しなかった場合は、dev-dependencyとして電子プリビルドを要求するエラーがスローされます –