build: {
publicPath: "/<your-django-app>", // <-- e.g. https://your-domain.com/django-app/dist-dir
distDir: "dist", // <-- depends on your setup, you can leave it to
// default, but then you have to configure your
// paths below according to this path.
extendViteConf(viteConf) {
viteConf.base = "/static/your-django-app/dist/";
viteConf.build.polyfillModulePreload = true; // <-- suggested by *https://v2.vitejs.dev/config/#build-polyfillmodulepreload*
viteConf.build.outDir = "dist"; //<-- default value
viteConf.build.assetsDir = "assets"; // <-- default value
}
}
1条答案
按热度按时间qv7cva1a1#
这是给那些来这里寻找解决方案的人的答案。
================================================================
这一个特定于Django服务'Index.html'和Quasar应用的静态文件。
为了集成Quasar SPA应用程序,您需要按以下方式配置您的 “quasar.config.js'。
Django静态文件设置 'settings.py'