So ändern Sie das Vite Manifest-Verzeichnis
P粉034571623
P粉034571623 2023-08-26 21:22:38
0
2
667
<p>Ich möchte, dass das Vite-Manifest im Verzeichnis public_html/build/ meiner Website verfügbar ist, erhalte jedoch ständig die Fehlermeldung, dass das Vite-Manifest nicht gefunden wurde in: public_html/public/build/manifest.json. Das ist meine Konfiguration. Wie ändere ich sie so, dass sie sich unter build/ anstelle von public/build befindet? </p> <pre class="brush:php;toolbar:false;">//vite.config.js Standard exportieren defineConfig({ lösen: { alias: { 'vue': 'vue/dist/vue.esm-bundler.js' }, }, Plugins: [ laravel({ Eingabe: ['resources/css/app.css', 'resources/js/app.js'], aktualisieren: wahr, }), vue({ Vorlage: { transformAssetUrls: { Basis: null, includeAbsolute: false, }, }, }), VueI18nPlugin({ include: discover(dirname(fileURLToPath(import.meta.url)), 'resources/js/locales/**'), }), ], bauen: { outDir: 'build', publicDir: 'build', manifestieren: wahr, } });</pre></p>
P粉034571623
P粉034571623

Antworte allen(2)
P粉450079266

我通过创建一个运行 npm 命令的 bash 文件解决了这个问题,然后根据需要将该文件移动到公共目录。 我运行一个命令,它可以轻松完成我需要的一切,无需额外的工作...

Filename: npm_run_build.bash
Contents: 
#!/bin/bash
npm run build
mv ./public_html/build/manifest.json ./public/build/manifest.json

然后我只需运行命令

"bash npm_run_build.bash"

代替 hte 命令

npm run build

它会进行构建,然后将文件移动到所需的位置,这样我就可以运行脚本而无需任何额外的工作...

P粉680087550

我无法使我的 manfiest 在 public_html/build 中可用,但我可以将所有已编译的文件留在那里并将其移至 public/build 并且它可以工作。

Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage