mirror of
https://github.com/BoostIo/Boostnote
synced 2025-12-12 17:26:17 +00:00
adb35b5befe4fd8bedfdcc1bcd7f739ec291c174
Boostnote
Hack your memory
Develope
- turn on HMR server
npm run webpack
- run hot mode
npm run hot
npm startis using compiled scripts. see Build to compile scripts.
Build
- Compile scripts
compile all browser stuff(Javascript, Stylus).
grunt compile
- Build executable
build Boostnote.app (OS X) / Boostnote.exe (Windows)
grunt pack:osx
grunt pack:windows
- Codesign (OSX only)
codesign with Certification.
grunt codesign
OSX_COMMON_NAMEmust be defined inside/secret/auth_code.json.
codesigning on windows is included to creating installer.
- Create installer
create installer, Boostnote.dmg(OSX) / Setup.exe(Windows).
grunt create-windows-installer
Windows only
WIN_CERT_PASSWORDmust be defined inside/secret/auth_code.json./secret/authenticode_cer.p12is required also.
- Zip (OSX only)
zip Boostnote.app file.
grunt zip:osx
Stuff(Setup.exe, .nupkg) of Windows are not needed to be zipped.
Using stack
- Electron
- React
- Webpack
... check
package.json
Codestyle
Author
License
Description
Languages
JavaScript
82.6%
Stylus
16.2%
HTML
1.2%