electron-packager
を使用して電子アプリケーションパッケージを作成し、Visual Studioセットアッププロジェクトを使用してMSIプロジェクトを作成しました。電子Js:パスが長すぎるため.msiを使用してインストールできません
問題
アプリケーションをインストールしている間、私は次のエラーを取得しています:
私は、ファイルの名前を変更するか、ノードモジュールのその一環として、場所を変更することはできません。
私は何をすべきか助けてください。
electron-packager
を使用して電子アプリケーションパッケージを作成し、Visual Studioセットアッププロジェクトを使用してMSIプロジェクトを作成しました。電子Js:パスが長すぎるため.msiを使用してインストールできません
問題
アプリケーションをインストールしている間、私は次のエラーを取得しています:
私は、ファイルの名前を変更するか、ノードモジュールのその一環として、場所を変更することはできません。
私は何をすべきか助けてください。
asar
オプションをelectron-packager
に渡すことでアプリをアーカイブにパッケージする必要があります。これにより、パス制限の問題を回避し、Windowsでのアプリの起動を高速化できます。
最新のものを実行しない限り、ノードとnpmを更新してからパッケージを再構築する必要があります。
npm @ 3では、依存関係のストレージフォルダを可能な限り平坦化するために、特定の問題について取り組んでいました。
実際、私はnpmとnodeを1週間前にインストールしていますので、最新のものでなければなりません。 –
あなたはそのバージョンを表示できますか?パッケージのjson依存関係を表示できますか? –
ノードバージョン: 'v4.4.4' npmバージョン:' 3.8.9' –