docs: updatae
This commit is contained in:
parent
ff5371477b
commit
5a9d817643
|
@ -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)
|
||||
|
||||
<!--
|
||||
  对待 **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 体积,一举两得
|
||||
-->
|
||||
|
|
Loading…
Reference in New Issue