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:42] – [Command-line Flags] 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 46: | Line 47: | ||
==== Helper Script ==== | ==== Helper Script ==== | ||
- | For local development, | + | For local development, |
<code sh> | <code sh> | ||
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 ===== |