Simple note app
https://trello.com/b/wJlinZJx/boostnote-todo-list
This is a public Kanban board. Also everyone can comment here.
If you want to join us, ask me to add you.
I've been broadcasting my work. You can check it from the below links. 😄
- turn on HMR server
npm run webpack
- run hot mode
npm run hot
npm start
is using compiled scripts. see Build to compile scripts.
'3. Codesign' and '4. Create' installer are needed to deploy this app. You can skip these steps.
- 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_NAME
must 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
WIN_CERT_PASSWORD
must be defined inside/secret/auth_code.json
./secret/authenticode_cer.p12
is required also.
- Zip (OSX only)
zip Boostnote.app
file.
grunt zip:osx
Stuff(Setup.exe, .nupkg) of Windows are not needed to be zipped.
- Electron
- React
- Webpack
... check
package.json
Rokt33r(Dick Choi of MAISIN&CO.)
Copyright (C) 2016 MAISIN&CO.