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
 | 
					```tree
 | 
				
			||||||
├── electron                  Electron-related code
 | 
					├── electron                  Electron-related code
 | 
				
			||||||
|   ├── main                  Main-process source code
 | 
					│   ├── main                  Main-process source code
 | 
				
			||||||
|   ├── preload               Preload-script source code
 | 
					│   ├── preload               Preload-script source code
 | 
				
			||||||
|   └── resources             Resources for the production build
 | 
					│   └── resources             Resources for the production build
 | 
				
			||||||
|       ├── icon.icns             Icon for the application on macOS
 | 
					│       ├── icon.icns             Icon for the application on macOS
 | 
				
			||||||
|       ├── icon.ico              Icon for the application
 | 
					│       ├── icon.ico              Icon for the application
 | 
				
			||||||
|       ├── installerIcon.ico     Icon for the application installer
 | 
					│       ├── installerIcon.ico     Icon for the application installer
 | 
				
			||||||
|       └── uninstallerIcon.ico   Icon for the application uninstaller
 | 
					│       └── uninstallerIcon.ico   Icon for the application uninstaller
 | 
				
			||||||
|
 | 
					│
 | 
				
			||||||
├── release                   Generated after production build, contains executables
 | 
					├── release                   Generated after production build, contains executables
 | 
				
			||||||
|   └──{version}
 | 
					│   └──{version}
 | 
				
			||||||
|       ├── {os}-unpacked     Contains unpacked application executable
 | 
					│       ├── {os}-unpacked     Contains unpacked application executable
 | 
				
			||||||
|       └── Setup.{ext}       Installer for the application
 | 
					│       └── Setup.{ext}       Installer for the application
 | 
				
			||||||
|
 | 
					│
 | 
				
			||||||
├── public                    Static assets
 | 
					├── public                    Static assets
 | 
				
			||||||
└── src                       Renderer source code, your React application
 | 
					└── src                       Renderer source code, your React application
 | 
				
			||||||
```
 | 
					```
 | 
				
			||||||
 | 
					
 | 
				
			||||||
## `dependencies` vs `devDependencies`
 | 
					## `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.
 | 
					- 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.
 | 
					- 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.
 | 
					- 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