mirror of
https://github.com/electron-vite/electron-vite-vue
synced 2025-02-26 04:40:10 +08:00
commit
e5e341b041
16
README.md
16
README.md
@ -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)
|
||||
|
@ -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"
|
||||
},
|
||||
|
Loading…
x
Reference in New Issue
Block a user