docs: update
This commit is contained in:
parent
2dcd3b6a88
commit
ff5371477b
33
README.md
33
README.md
|
@ -35,27 +35,36 @@ npm create electron-vite
|
|||
|
||||
```tree
|
||||
├── electron Electron-related code
|
||||
| ├── main Main-process source code
|
||||
| ├── preload Preload-script source code
|
||||
| └── resources Resources for the production build
|
||||
| ├── icon.icns Icon for the application on macOS
|
||||
| ├── icon.ico Icon for the application
|
||||
| ├── installerIcon.ico Icon for the application installer
|
||||
| └── uninstallerIcon.ico Icon for the application uninstaller
|
||||
|
|
||||
│ ├── main Main-process source code
|
||||
│ ├── preload Preload-script source code
|
||||
│ └── resources Resources for the production build
|
||||
│ ├── icon.icns Icon for the application on macOS
|
||||
│ ├── icon.ico Icon for the application
|
||||
│ ├── installerIcon.ico Icon for the application installer
|
||||
│ └── uninstallerIcon.ico Icon for the application uninstaller
|
||||
│
|
||||
├── release Generated after production build, contains executables
|
||||
| └──{version}
|
||||
| ├── {os}-unpacked Contains unpacked application executable
|
||||
| └── Setup.{ext} Installer for the application
|
||||
|
|
||||
│ └──{version}
|
||||
│ ├── {os}-unpacked Contains unpacked application executable
|
||||
│ └── Setup.{ext} Installer for the application
|
||||
│
|
||||
├── public Static assets
|
||||
└── src Renderer source code, your React application
|
||||
```
|
||||
|
||||
## `dependencies` vs `devDependencies`
|
||||
|
||||
The easiest way
|
||||
|
||||
- Put Node.js packages in `dependencies`
|
||||
- Put web packages in `devDependencies`
|
||||
|
||||
see more 👉 [dependencies vs devDependencies](https://github.com/electron-vite/vite-plugin-electron-renderer#dependencies-vs-devdependencies)
|
||||
|
||||
<!--
|
||||
- First, you need to know if your dependencies are needed after the application is packaged.
|
||||
|
||||
- Like [serialport](https://www.npmjs.com/package/serialport), [sqlite3](https://www.npmjs.com/package/sqlite3) they are node-native modules and should be placed in `dependencies`. In addition, Vite will not build them, but treat them as external modules.
|
||||
|
||||
- Dependencies like [Vue](https://www.npmjs.com/package/vue) and [React](https://www.npmjs.com/package/react), which are pure javascript modules that can be built with Vite, can be placed in `devDependencies`. This reduces the size of the application.
|
||||
-->
|
||||
|
|
Loading…
Reference in New Issue