mirror of
https://github.com/standardnotes/web.git
synced 2024-10-27 08:20:14 +03:00
e7d805b91a
- @standardnotes/api@1.26.29 - @standardnotes/clipper@1.1.98 - @standardnotes/desktop@3.108.29 - @standardnotes/encryption@1.21.52 - @standardnotes/features@1.59.10 - @standardnotes/filepicker@1.28.61 - @standardnotes/files@1.16.7 - @standardnotes/mobile@3.56.8 - @standardnotes/models@1.46.11 - @standardnotes/releases@1.4.380 - @standardnotes/responses@1.13.30 - @standardnotes/services@1.63.5 - @standardnotes/snjs@2.202.7 - @standardnotes/ui-services@1.28.6 - @standardnotes/web@3.166.16 |
||
---|---|---|
.. | ||
images | ||
src | ||
.eslintrc.js | ||
.gitignore | ||
CHANGELOG.md | ||
package.json | ||
README.md | ||
tsconfig.json | ||
webpack.config.dev.js | ||
webpack.config.js | ||
webpack.config.prod.js |
@standardnotes/clipper
Development flow
- Run
yarn watch:web
in a terminal to watch changes in the@standardnotes/web
package
Chromium
- Run
yarn watch-mv3
in another terminal to watch changes in the extension source
"Load unpacked" method
- Go to
chrome://extensions
- Enable
Developer mode
- Click "Load unpacked" and select the
dist
folder in the current package
You might need to manually press the reload button when you make changers
CLI method
yarn run-chromium --chromium-profile=PATH/TO/PROFILE
- You might need to specify the Chromium binary using the
--chromium-binary
argument - Running
yarn run-chromium
without the--chromium-profile
argument will create a new temporary profile every time
This method will automatically reload the extension when you make changes
Firefox
- Run
yarn watch
in another terminal to watch changes in the extension source
yarn run-firefox --firefox-profile=PATH/TO/PROFILE
- You might need to specify the Firefox binary using the
--firefox
or-f
argument - Running
yarn run-firefox
without the--firefox-profile
argument will create a new temporary profile every time
Build
Firefox
yarn build-firefox
Chromium
yarn build-chromium