docs: updatae

This commit is contained in:
草鞋没号 2022-06-27 10:17:20 +08:00
parent ff5371477b
commit 5a9d817643
1 changed files with 9 additions and 0 deletions

View File

@ -54,6 +54,14 @@ npm create electron-vite
## 依赖放到 dependencies 还是 devDependencies
最简单的方式
- Node.js 包放到 `dependencies`
- Web 包放到 in `devDependencies`
看看这 👉 [dependencies vs devDependencies](https://github.com/electron-vite/vite-plugin-electron-renderer#dependencies-vs-devdependencies)
<!--
&emsp;&emsp;对待 **Electron-Main、Preload-Script** 时 vite 会以 lib 形式打包 commonjs 格式代码;
如果碰 node 环境的包可以直接放到 dependencies 中vite 会解析为 require('xxxx')
electron-builder 打包时候会将 dependencies 中的包打包到 app.asar 里面
@ -63,3 +71,4 @@ electron-builder 打包时候会将 dependencies 中的包打包到 app.asar 里
现实情况 vue、react 放到 dependencies 或 devDependencies 中都可以被正确构建;
但是放到 dependencies 会被 electron-builder 打包到 app.asar 里面导致包体变大;
所以放到 devDependencies 既能被正确构建还可以减小 app.asar 体积,一举两得
-->