Skip to content

Commit 486a3e6

Browse files
authoredDec 15, 2023
feat: Add es-main compatibility to vite-node (#4751)
1 parent 14c5966 commit 486a3e6

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed
 

‎packages/vite-node/src/cli.ts

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
import { resolve } from 'node:path'
12
import cac from 'cac'
23
import c from 'picocolors'
34
import { createServer } from 'vite'
@@ -54,7 +55,7 @@ async function run(files: string[], options: CliOptions = {}) {
5455
if (options.script) {
5556
files = [files[0]]
5657
options = {}
57-
process.argv = [process.argv[0], files[0], ...process.argv.slice(2).filter(arg => arg !== '--script' && arg !== files[0])]
58+
process.argv = [process.argv[0], resolve(files[0]), ...process.argv.slice(2).filter(arg => arg !== '--script' && arg !== files[0])]
5859
}
5960
else {
6061
process.argv = [...process.argv.slice(0, 2), ...(options['--'] || [])]

0 commit comments

Comments
 (0)
Please sign in to comment.