Merge pull request #182 from electron-vite/dev

Dev
This commit is contained in:
草鞋没号 2022-07-11 08:20:35 +08:00 committed by GitHub
commit e5e341b041
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 4 additions and 14 deletions

View File

@ -58,18 +58,8 @@ npm create electron-vite
See more 👉 [dependencies vs devDependencies](https://github.com/electron-vite/vite-plugin-electron-renderer#dependencies-vs-devdependencies)
## 🚨 ESM packages
## 🚨 Node.js ESM packages
**e.g.** `node-fetch` `execa` `got` ...others
**e.g.** `node-fetch` `execa` `got` ...
1. `npm i vite-plugin-esmodule -D`
2. Configure in vite.config.ts
```ts
import esmodule from 'vite-plugin-esmodule'
export default {
plugins: [
esmodule(['got', 'execa', 'node-fetch']),
],
}
```
[👉 Using Node.js ESM packages in Electron-Renderer](https://github.com/electron-vite/vite-plugin-electron-renderer#-nodejs-esm-packages)

View File

@ -19,7 +19,7 @@
"electron-builder": "^23.1.0",
"typescript": "^4.7.4",
"vite": "^2.9.13",
"vite-plugin-electron": "^0.7.2",
"vite-plugin-electron": "^0.7.3",
"vue": "^3.2.37",
"vue-tsc": "^0.38.3"
},