I have a web application that was built in vue 3 and reliant upon vitejs as a build tool. I am now being asked to remove the vitejs build tool due to security reasons. Is this even possible? The app does have several .vue files within the traditional 'views' folder.
Is it possible to take a vite/vue3 app and transform it so that it is not reliant on any build tool?
33 Views Asked by Energetic Pixels At
1
There are 1 best solutions below
Related Questions in VUEJS3
- Problems with matter.js and i18n in vue.js
- Vue3 Suspense Parent > Child Animation
- Problem sending HTTP post request from VUE to ASP.NET Core MVC project
- How to import a local image in vuex store without using axios
- Vue TransitionGroup not working properly because of css transition
- tsParticles onHover not working on my Vue Project
- Vue.js Event Emitted in Child Component Not Detected by Parent Component
- Resource URI is recognised but page wont load and browser throws 404, route:list says the route exist
- vue 3 phaser and spine.js - Uncaught TypeError: Cannot read properties of undefined (reading 'data')
- Inertia/Vue: keep getting props undefined error
- How to make source dynamic for vue-i18n
- How do I dynamically handle endless nested routes with Nuxt 3?
- Vue 3 router changing <routing-view/> but not URL
- Creating base pinia action that can be mixed-in to several stores with typescript
- Vue.js - define v-model with defineProps and defineModel
Related Questions in VITE
- Facing error in creating image of my react+vite project . Dockerfile error
- Vite TypeError: Cannot read properties of undefined (reading 'VITE_YOUTUBE_API_KEY')
- How to recover deleted files from create vite react project
- Run Vite + React in docker with Hot Module Reload
- Trouble generating PDFs with Playwright in Docker container
- Cannot make Django run the frontend from Vite's build ("was blocked because of a disallowed MIME type (“text/html”)")
- How to add custom property to palette in MUI custom theme
- Distorted CSS after Build process
- Vite is probably changing my import path. What should I do?
- recently i have tried to connect vite and firebase but at end i got this error i dont know to solve this
- I am trying to use Context api for a To-do website in vite and somehow its not working out
- Get yarn cache dir error: Command failed: yarn config get enableGlobalCache
- Dynamic import with vite and react from a array loop
- Vite failing to load main.jsx file in React project
- can I use vite alias in a vue function?
Related Questions in VUE-ROUTER4
- this.$router.push is causing a leaveGuards.forEach is not a function error
- How can I conditionally include content without a jarring animation?
- Is it possible to take a vite/vue3 app and transform it so that it is not reliant on any build tool?
- Use vue-router with catch-all/keeping original url and SPA
- Unknown variable dynamic import
- Vue 3 simple catch-all fallback route not working on server
- How to remove hashbang # from url if I use CDN?
- Vue app.use() doesn't accept my router as a parameter
- VueJS static website not doing browser refresh
- VueJs + Vite + VueRouter: Can't get current route in setup() (despite many tutorials showing how to do it)
- issue with VueJS loading a component in specific route
- Vue3 Router-Link rendering to specific Router-View
- How to use vue js 3 route on dynamic url with 404 page?
- Nested Routes - Vue 3.3.4, Vue-Router 4.2.5 doesn't render router view
- [email protected] error: uncaught error during route navigation
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
Based on your question, I assume that you are running your app using Vite in a dev environment? If so, you can always build the project and get a JS app (it will be located in a dist folder). This JS app would work independently on any browser.
The command in Vite would be : npm run build
Alternatively, you may even create a desktop app using Electron.js This will turn your web based vue app into a desktop app.