cari

Rumah  >  Soal Jawab  >  teks badan

Cipta aplikasi Vue+Electron serba boleh yang sesuai untuk penggunaan desktop dan web

Saya telah menggunakan templat ini untuk membangunkan aplikasi saya yang merupakan aplikasi Vue dengan pembina Elektron. Sekarang saya ada soalan: Saya perlu membina untuk pengeluaran dan menggunakan projek saya sekali sebagai pakej elektron dan pada masa lain sebagai aplikasi web yang dihoskan pada pelayan web. Saya juga tidak mahu membahagikannya kepada dua repositori. Adakah sesiapa mempunyai sebarang cadangan?

Saya cuba menggunakan folder dist sebagai folder akar tapak web dan menambah fail web.config seperti yang ditunjukkan di bawah tetapi saya mendapat ralat.

kandungan fail web.config:

<?xml version="1.0" encoding="utf-8"?>
<configuration>
    <system.webServer>
        <rewrite>
            <rules>
                <rule name="Vue" stopProcessing="true">
                    <match url=".*" />
                    <conditions logicalGrouping="MatchAll">
                        <add input="{REQUEST_URI}" pattern="^/api/.*" negate="true" />
                        <add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" />
                        <add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" />
                    </conditions>
                    <action type="Rewrite" url="/" />
                </rule>
            </rules>
        </rewrite>
    </system.webServer>
</configuration>

Ralat pada IIS:

P粉418214279P粉418214279265 hari yang lalu486

membalas semua(1)saya akan balas

  • P粉068510991

    P粉0685109912024-03-30 14:34:24

    Ya, anda perlu memasang modul tulis semula url pada IIS. Jika tidak, IIS tidak akan memahami maksud <rewrite> <rules> <rule name="Vue" stopProcessing="true"> dalam web.config.

    Muat turun dari di sini

    balas
    0
  • Batalbalas