You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/getting-started/install-pagebuilder.md
+31-23Lines changed: 31 additions & 23 deletions
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
# Install Page Builder
2
2
3
-
How you install the pre-release version of Page Builder depends on whether or not you are a member of the Early Adopters Program (EAP):
3
+
How you install the pre-release version of Page Builder depends on whether you are a member of the Early Adopters Program (EAP):
4
4
5
5
-**All Partners** (not EAP members) must use the [GitHub installation](#githubInstructions).
6
6
-**EAP Members** can install using the [Composer installation](#composerInstallation).
@@ -14,65 +14,73 @@ Magento 2.3+ Commerce -- Use the installation instructions from the [DevDocs ins
14
14
Partners who are not members of the Early Adopters Program (EAP) must install the pre-release version of Page Builder by cloning the Page Builder GitHub repository (https://github.com/magento/magento2-page-builder) into a development instance of Magento.
15
15
Before installing Page Builder, make sure you have:
16
16
17
-
* A local development installation of Magento 2.3.0 alpha
17
+
* A local development installation of Magento Commerce 2.3.0
2. Use the `dev/tools/build-ee.php` script to symlink the `magento2-page-builder` and `magento2-page-builder-ee` repos into your Magento Commerce installation:
5. Return to the root directory of your Magento application and install the Page Builder module using the following command:
36
-
``` bash
35
+
The results should look like this:
36
+
37
+

38
+
39
+
3. Enable the Page Builder module using the following command:
40
+
41
+
```bash
37
42
bin/magento setup:upgrade
38
43
```
39
44
40
45
### Updating GitHub installation
41
46
42
-
When a new version of Page Builder is available, delete your previous Page Builder clone/subdirectory and clone the latest again.
47
+
When a new version of Page Builder is available, simply pull down the latest versions from `magento/magento2-page-builder` and `magento/magento2-page-builder-ee`.
43
48
44
49
### Installing Node.js dependencies
45
50
46
51
If you plan to contribute to Page Builder, you need to install Node.js dependencies to compile TypeScript.
47
52
48
53
Navigate to the `pagebuilder` directory and install Page Builder dependencies using the following command:
49
-
``` sh
50
-
cd pagebuilder && yarn install
54
+
55
+
```bash
56
+
cd pagebuilder && npm install
51
57
```
52
58
53
-
Then you can run `npx gulp` to watch changes to TypeScript files and compile.
54
-
To check for TypeScript errors, you can run `npx tslint --fix -p tsconfig.json`.
59
+
After installing the npm packages, you can run `npm run start`. This command watches for changes to your TypeScript files, compiles, and checks for errors.
To use the Composer installation described below, you must be an active member in the Page Builder EAP program and have submitted your MAGEID to get access to the Page Builder Composer packages through `repo.magento.com`.
59
64
If you are experiencing problems _as an EAP member_, please contact us at `pagebuilderEAP@adobe.com`.
60
65
61
66
{: .bs-callout .bs-callout-info }
62
-
If you have had a previous version of Magento 2.3.0 or Page Builder installed, clear your composer cache (`composer clearcache`) before you install the latest packages.
67
+
If you already have Magento 2.3.0 or Page Builder installed, clear your composer cache (`composer clearcache`) before you install the latest packages.
63
68
64
69
1. Ensure your composer has `minimum-stability`set to `beta`:
65
-
```
70
+
71
+
```bash
66
72
composer config minimum-stability beta
67
73
```
68
74
69
75
2. Navigate to the root of the project and require the `magento/module-page-builder-commerce` package:
0 commit comments