diff --git .gitignore .gitignore
index f26f47fbd..cc3f92c79 100644
--- .gitignore
+++ .gitignore
@@ -23,3 +23,6 @@ npm-debug.log
 
 # The build directory.
 build
+
+# The custom Docker config file.
+.wp-env.override.json
diff --git .wp-env.json .wp-env.json
new file mode 100644
index 000000000..895138097
--- /dev/null
+++ .wp-env.json
@@ -0,0 +1,5 @@
+{
+	"core": null,
+	"plugins": [ ".", "buddypress/BP-REST#master" ],
+	"config": { "WP_DEBUG": true, "SCRIPT_DEBUG": true }
+}
diff --git package.json package.json
index ab5941fea..895d163e3 100644
--- package.json
+++ package.json
@@ -8,6 +8,7 @@
 		"@babel/core": "~7.8.7",
 		"@wordpress/babel-preset-default": "~4.10.0",
 		"@wordpress/browserslist-config": "~2.1.4",
+		"@wordpress/env": "~1.4.0",
 		"autoprefixer": "~8.5.2",
 		"grunt": "~1.1.0",
 		"grunt-check-dependencies": "~1.0.0",
@@ -23,13 +24,13 @@
 		"grunt-jsvalidate": "~0.2.2",
 		"grunt-legacy-util": "~1.1.1",
 		"grunt-patch-wordpress": "~1.0.0",
-		"phplint": "^2.0.1",
 		"grunt-postcss": "~0.9.0",
 		"grunt-rtlcss": "~2.0.1",
 		"grunt-sass": "~2.0.0",
 		"grunt-stylelint": "~0.12.0",
 		"matchdep": "~2.0.0",
 		"parcel-bundler": "~1.12.4",
+		"phplint": "^2.0.1",
 		"postcss-scss": "~2.0.0",
 		"stylelint": "~11.0.0",
 		"stylelint-config-wordpress": "~16.0.0"
@@ -43,7 +44,8 @@
 		"build": "npm run build:components && parcel build src/js/bp-*/*s/blocks/*.js --out-dir build",
 		"watch:components": "parcel watch src/js/bp-core/js/block-components/block-components.js --out-dir src/bp-core/js --out-file block-components.js --no-source-maps --global bp",
 		"dev:components": "parcel build src/js/bp-core/js/block-components/block-components.js --out-dir src/bp-core/js --out-file block-components.js --no-source-maps --no-minify --global bp",
-		"build:components": "parcel build src/js/bp-core/js/block-components/block-components.js --out-dir build/bp-core/js --out-file block-components.js --global bp"
+		"build:components": "parcel build src/js/bp-core/js/block-components/block-components.js --out-dir build/bp-core/js --out-file block-components.js --global bp",
+		"wp-env": "wp-env"
 	},
 	"keywords": [
 		"activity",
