[wip]run standalone vite

This commit is contained in:
FruitRiin 2023-11-19 13:55:05 +09:00
parent 83ea0395f6
commit 02bacc6109
2 changed files with 34 additions and 6 deletions

View File

@ -0,0 +1,20 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8" />
<title>misskey</title>
<!-- https://developer.mozilla.org/en-US/docs/Web/HTTP/CSP -->
<meta
http-equiv="Content-Security-Policy"
content="default-src 'self'; script-src 'self'; style-src 'self' 'unsafe-inline'; img-src 'self' data:"
/>
<style>
</style>
</head>
<body>
<div id="app"></div>
<script type="module" src="./_boot_.ts"></script>
<link href="./style.scss" />
</body>
</html>

View File

@ -1,4 +1,4 @@
import path from 'path';
import path, {resolve} from 'path';
import pluginReplace from '@rollup/plugin-replace';
import pluginVue from '@vitejs/plugin-vue';
import { type UserConfig, defineConfig } from 'vite';
@ -43,10 +43,21 @@ function toBase62(n: number): string {
export function getConfig(): UserConfig {
return {
base: '/vite/',
root: "src",
server: {
port: 5173,
proxy: {
'/api': {
target: 'http://127.0.0.1:3000/',
},
'/assets': {
target: 'http://127.0.0.1:3000/',
},
'/twemoji': {
target: 'http://127.0.0.1:3000/',
},
}
},
plugins: [
@ -118,9 +129,6 @@ export function getConfig(): UserConfig {
],
manifest: 'manifest.json',
rollupOptions: {
input: {
app: './src/_boot_.ts',
},
output: {
manualChunks: {
vue: ['vue'],