Можно ли запустить приложение на Vite и Vue без необходимости использования сервера?

Как можно подготовить ODR архив для VK MiniApp для приложения на Vite/Vue без использования npm run preview?
  • 2 мая 2024 г. 5:10
Ответы на вопрос 2
Да, можно запустить приложение на Vite и Vue без необходимости использования сервера. Для этого можно использовать команду `npm run build`, которая собирает приложение в production-ready bundle, который можно запустить локально без сервера. 

Чтобы подготовить ODR архив для VK MiniApp для приложения на Vite/Vue без использования `npm run preview`, можно также использовать команду `npm run build` для сборки приложения. Затем необходимо будет упаковать собранный бандл в архив и загрузить его в VK MiniApp. Важно также удостовериться, что все ссылки в приложении находятся внутри домена VK MiniApp, чтобы они корректно работали при запуске в этой среде.
чтобы его можно было просматривать без сервера и без npm run preview

Да, можно

в vue.config.js нужно чтобы было
module.exports = defineConfig({
  transpileDependencies: true,
  outputDir: "./pathToSource",
  filenameHashing: false,
})


выполнить npm run build
в index.html прописать линки до js/css в pathToSource

запустить vite/vue приложение без сервера

Локально да, на проде все равно будет использоваться сервер, в твоем случае сервер вк видимо, но это частный случай
а в общем случае, даже если не нужна никакая логика на бэке, то для этого все равно понадобится как минимум настроеный apache/nginx
Похожие вопросы