Use module.createRequire instead fs.readFile for import package.json

This commit is contained in:
草鞋没号 2022-01-07 08:42:47 +08:00
parent fd070b39ab
commit 7d9aebfd04
1 changed files with 3 additions and 5 deletions

View File

@ -1,14 +1,12 @@
process.env.NODE_ENV = 'development'
import { readFileSync } from 'fs'
import { resolve, join } from 'path'
import electron from 'electron'
import { spawn } from 'child_process'
import { createRequire } from 'module'
import { createServer, build as viteBuild } from 'vite'
const pkg = JSON.parse(
readFileSync(join(process.cwd(), 'package.json'), 'utf8')
)
const require = createRequire(import.meta.url)
const pkg = require('../package.json')
/**
* @param {{ name: string; configFile: string; writeBundle: import('rollup').OutputPlugin['writeBundle'] }} param0