├── app.js ├── README.md ├── package.json ├── vite.config.js ├── index.php └── App.vue /app.js: -------------------------------------------------------------------------------- 1 | import {createApp} from 'vue'; 2 | import App from './App.vue' 3 | 4 | createApp(App).mount('#app') -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Setup 2 | 3 | ```shell 4 | npm install 5 | ``` 6 | 7 | # Reproduction: 8 | 9 | ```shell 10 | php -S localhost:80 11 | ``` 12 | 13 | ```shell 14 | vite dev 15 | ``` 16 | 17 | Check the network tabo of your browser dev tools for any 404 worker. 18 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true, 3 | "scripts": { 4 | "dev": "vite", 5 | "build": "vite build" 6 | }, 7 | "devDependencies": { 8 | "@vitejs/plugin-vue": "^3.0.0", 9 | "monaco-editor": "^0.33.0", 10 | "vite": "^3.0.0", 11 | "vue": "^3.2.31" 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /vite.config.js: -------------------------------------------------------------------------------- 1 | import { defineConfig } from "vite" 2 | import vue from "@vitejs/plugin-vue" 3 | 4 | export default defineConfig({ 5 | plugins: [ 6 | vue(), 7 | ], 8 | build: { 9 | polyfillModulePreload: false, 10 | manifest: true, 11 | rollupOptions: { 12 | input: 'app.js', 13 | }, 14 | }, 15 | }); 16 | -------------------------------------------------------------------------------- /index.php: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | Test 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | -------------------------------------------------------------------------------- /App.vue: -------------------------------------------------------------------------------- 1 | 49 | 50 | 53 | 54 | --------------------------------------------------------------------------------