Skip to content
This repository was archived by the owner on Jan 22, 2024. It is now read-only.

Commit ea5c454

Browse files
committed
Added a few notes to the dev readme
1 parent 3793d5f commit ea5c454

1 file changed

Lines changed: 13 additions & 0 deletions

File tree

developer_readme.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,3 +48,16 @@ npm install -g grunt-cli
4848

4949
then run grunt build to generate the zip in the build directory. When you are releasing copy the zip to the release directory
5050

51+
52+
## Note regarding dxsync
53+
A modified version of dxsync is included in the repo as TempPatch. This version
54+
of dxsync doesn't have any pre-compiled modules related to pathwatcher.
55+
56+
## File Watching
57+
In the dashboard, separate processes are spawned for watching files (to avoid
58+
using the same processes as the UI of the dashboard). The code for those processes
59+
can be found under `digexp-dashboard/js/ch_processes/`. STDIN and STDOUT are
60+
used for IPC due to issues with node-channels on windows. However, in retrospect,
61+
there are more robust options (such as TCP sockets).
62+
63+

0 commit comments

Comments
 (0)