Skip to content

Commit 2f70e59

Browse files
committed
Merge branch 'dev' into fix-ie11
2 parents 49d2924 + 8ff71f7 commit 2f70e59

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

CONTRIBUTING.md

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,14 +14,21 @@ $ python3 -m venv .venv/dev
1414
# on some linux / mac environments, use `.` instead of `source`
1515
$ source .venv/dev/bin/activate
1616
# install dash and dependencies
17-
$ pip install -e .[testing,dev] # in some shells you need \ to escape []
17+
$ pip install -e .[ci,dev,testing,celery,diskcache] # in some shells you need \ to escape []
1818
$ npm install
1919
# this script will build the dash-core-components, dash-html-components, dash-table,
2020
# and renderer bundles; this will build all bundles from source code in their
2121
# respective directories. The only true source of npm version is defined
2222
# in package.json for each package.
23+
#
2324
$ npm run build # runs `renderer build` and `npm build` in dcc, html, table
2425
# build and install components used in tests
26+
#
27+
# Alternatively one could run part of the build process e.g.
28+
$ dash-update-components "dash-core-components"
29+
# to only build dcc when developing dcc
30+
# But when you first clone check out a new branch, you must run the full build as above.
31+
#
2532
$ npm run setup-tests.py # or npm run setup-tests.R
2633
# you should see dash points to a local source repo
2734
$ pip list | grep dash

0 commit comments

Comments
 (0)