Skip to content

Commit 00ff6a9

Browse files
committed
chore: update repo to type: module
1 parent aa12e30 commit 00ff6a9

File tree

5 files changed

+17
-17
lines changed

5 files changed

+17
-17
lines changed

.vscode/extensions.json

Lines changed: 0 additions & 3 deletions
This file was deleted.

package.json

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,19 @@
11
{
22
"private": true,
3+
"type": "module",
34
"scripts": {
4-
"dev": "node ./server.mjs"
5+
"dev": "node ./server.js"
56
},
67
"dependencies": {
7-
"vue": "^3.4.31",
8-
"vue-router": "^4.4.0"
8+
"vue": "^3.5.6",
9+
"vue-router": "^4.4.5"
910
},
1011
"devDependencies": {
12+
"@types/express": "^4.17.21",
13+
"@types/node": "latest",
1114
"@vitejs/plugin-vue": "latest",
1215
"@vitejs/plugin-vue-jsx": "latest",
13-
"express": "^4.19.2",
16+
"express": "^4.21.0",
1417
"vite": "latest"
1518
}
1619
}

server.mjs renamed to server.js

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,13 @@
1-
import fs from 'fs'
2-
import path from 'path'
1+
import fs from 'node:fs'
2+
import path from 'node:path'
3+
34
import express from 'express'
45
import { createServer } from 'vite'
56

6-
const resolve = (p) => path.resolve(p)
7-
87
const app = express()
98

109
const vite = await createServer({
11-
root: resolve('.'),
10+
root: path.resolve('.'),
1211
logLevel: 'info',
1312
appType: 'custom',
1413
server: {
@@ -28,7 +27,7 @@ app.use(vite.middlewares);
2827
app.use('*', async (req, res) => {
2928
try {
3029
const url = req.originalUrl || req.url;
31-
const template = await vite.transformIndexHtml(url, fs.readFileSync(resolve('index.html'), 'utf-8'));
30+
const template = await vite.transformIndexHtml(url, fs.readFileSync(path.resolve('index.html'), 'utf-8'));
3231
const { render } = await vite.ssrLoadModule('/src/entry-server.ts');
3332

3433
const renderRes = await render(url);

tsconfig.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,6 @@
1414
},
1515
"include": [
1616
"src",
17-
"server.mjs"
17+
"server.js"
1818
]
1919
}

vite.config.js

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
1-
const vuePlugin = require('@vitejs/plugin-vue')
1+
import vuePlugin from '@vitejs/plugin-vue'
2+
import { defineConfig } from 'vite'
23

3-
module.exports = {
4+
export default defineConfig({
45
plugins: [vuePlugin()],
56
build: {
67
minify: false,
78
},
8-
};
9+
})

0 commit comments

Comments
 (0)