Vue・Nuxt 情報が集まる広場 / Plaza for Vue・Nuxt.Publicationへの投稿😎Nuxt Modulesを使ってNuxt3にElectronを導入しよう!petaxa | いちむらゆうま2024/06/20に公開1件ElectronNuxtNuxt 3techVue・Nuxt 情報が集まる広場 / Plaza for Vue・Nuxt.Publication「Vue / Nuxt利用者が気軽に情報を得ることができ、またVue / Nuxt初学者がまずここを訪ねてみる」 と思える、そんなVue / Nuxtの情報が集まる広場。ハードルは低く、わちゃわちゃと知見が集まる広場へ。 ✍️ Articles: Vue, Nuxt, related librariesDiscussionれいな@底なし沼の魔女2024/06/25nuxt-electronの記事、すごく参考になりました。 実際に試してみて、Windows環境での問題(おそらくWindows11依存)がありました。 electron-builderが最新の25.0.0-alpha.9だとビルド時にEBUSYでエラーになる https://github.com/electron-userland/electron-builder/issues/8250 issueで上がってますが、globalにインストールすれば動くとコメントにありましたが動きませんでした。なのでバージョンをさせてビルドすると以下の問題発生。 electron-builderを24.13.3のlatestにしてビルドすると今度はdylibのシンボリックリンクが作成できずにエラーになる。 https://github.com/electron-userland/electron-builder/issues/8149 winCodeSignのdylibを解凍時に管理者権限がないとコピーできずにエラーになる問題のためエラーになります。解決方法としては、winCodeSign.7zwinCodeSign-2.6.0を別途ダウンロードして管理者権限で起動した7-zipで解凍してwinCodeSign-2.6.0フォルダを C:\Users<YourUserName>\AppData\Local\electron-builder\Cache\winCodeSign\ electron-builderのキャッシュフォルダにコピーする方法で起動できました。 参照先 electron-builderがv25の正式版が出れば解消されると思うのですが、nuxt-electronと関係のないところで躓く罠だったので、参考になればと思いコメントさせていただきます。 返信を追加
れいな@底なし沼の魔女2024/06/25nuxt-electronの記事、すごく参考になりました。 実際に試してみて、Windows環境での問題(おそらくWindows11依存)がありました。 electron-builderが最新の25.0.0-alpha.9だとビルド時にEBUSYでエラーになる https://github.com/electron-userland/electron-builder/issues/8250 issueで上がってますが、globalにインストールすれば動くとコメントにありましたが動きませんでした。なのでバージョンをさせてビルドすると以下の問題発生。 electron-builderを24.13.3のlatestにしてビルドすると今度はdylibのシンボリックリンクが作成できずにエラーになる。 https://github.com/electron-userland/electron-builder/issues/8149 winCodeSignのdylibを解凍時に管理者権限がないとコピーできずにエラーになる問題のためエラーになります。解決方法としては、winCodeSign.7zwinCodeSign-2.6.0を別途ダウンロードして管理者権限で起動した7-zipで解凍してwinCodeSign-2.6.0フォルダを C:\Users<YourUserName>\AppData\Local\electron-builder\Cache\winCodeSign\ electron-builderのキャッシュフォルダにコピーする方法で起動できました。 参照先 electron-builderがv25の正式版が出れば解消されると思うのですが、nuxt-electronと関係のないところで躓く罠だったので、参考になればと思いコメントさせていただきます。 返信を追加
Discussion
nuxt-electronの記事、すごく参考になりました。
実際に試してみて、Windows環境での問題(おそらくWindows11依存)がありました。
issueで上がってますが、globalにインストールすれば動くとコメントにありましたが動きませんでした。なのでバージョンをさせてビルドすると以下の問題発生。
winCodeSignのdylibを解凍時に管理者権限がないとコピーできずにエラーになる問題のためエラーになります。解決方法としては、winCodeSign.7zwinCodeSign-2.6.0を別途ダウンロードして管理者権限で起動した7-zipで解凍してwinCodeSign-2.6.0フォルダを
C:\Users<YourUserName>\AppData\Local\electron-builder\Cache\winCodeSign\
electron-builderのキャッシュフォルダにコピーする方法で起動できました。
参照先
electron-builderがv25の正式版が出れば解消されると思うのですが、nuxt-electronと関係のないところで躓く罠だったので、参考になればと思いコメントさせていただきます。