Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
dev:client_coding:building_the_desktop_app [2023/05/22 05:43] – [Helper Script] dstillman | dev:client_coding:building_the_desktop_app [2024/01/24 01:45] (current) – [Build Steps] dstillman | ||
---|---|---|---|
Line 7: | Line 7: | ||
//**Windows users:** The following commands assume a POSIX-compliant system. To build Zotero on Windows, please follow the [[building_the_desktop_app_windows_notes|Windows-specific steps]] first.// | //**Windows users:** The following commands assume a POSIX-compliant system. To build Zotero on Windows, please follow the [[building_the_desktop_app_windows_notes|Windows-specific steps]] first.// | ||
- | - Make sure you have Git and Git LFS installed. | + | - Make sure you have Git and Git LFS installed. '' |
- Clone the Zotero source code: <code sh>git clone --recursive https:// | - Clone the Zotero source code: <code sh>git clone --recursive https:// | ||
- Change to the source code repo: <code sh>cd zotero-client</ | - Change to the source code repo: <code sh>cd zotero-client</ | ||
Line 18: | Line 18: | ||
To build Zotero for another platform, first prepare Zotero' | To build Zotero for another platform, first prepare Zotero' | ||
+ | If running '' | ||
===== Running Your Custom Build ==== | ===== Running Your Custom Build ==== | ||
Line 58: | Line 59: | ||
Options: | Options: | ||
- | -r Rebuild (calling `npm run build` automatically if `npm start` isn't running) | + | * '' |
- | + | * '' | |
- | -b Skip bundled styles and translators | + | * '' |
- | + | ||
- | -d Start the devtools server for [[developer_tools|remote debugging]] | + | |
===== Running Zotero Plugins ===== | ===== Running Zotero Plugins ===== |