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
* Clean up install with Cookieplone
- Rewrite introduction where Cookieplone is a tool, not a template
- Move hardware to first subsection of requirements
- Remove Python as a prerequisite, now that uv handles it
- Move enumerated item 3 from pages into the Volto include for installing Node.js
- Add a cross-reference to activation of LTS version of Node.js
- Create a make command to toggle the symlink between Volto and Seven
- Restore mistakenly removed include for Python and Plone 6.1
* Move `_inc/_install-uv.md` from `plone/documentation` to `plone/volto` and refactor
* Fix cross-references
* - Move hardware requirements from main documentation to volto
Installing Python is beyond the scope of this documentation.
2
+
However, it is recommended to use a Python version manager, {term}`pyenv`, that allows you to install multiple versions of Python on your development environment without destroying your system's Python.
3
+
4
+
```{warning}
5
+
Do not create or activate a Python virtual environment at this time.
6
+
The instructions below will create one.
7
+
```
8
+
9
+
Plone 6.1 requires Python version {{SUPPORTED_PYTHON_VERSIONS_PLONE61}}.
@@ -66,32 +65,23 @@ Plone 6 has both hardware requirements and software prerequisites.
66
65
67
66
#### uv
68
67
69
-
```{include} /_inc/_install-uv.md
68
+
```{include}../volto/_inc/_install-uv.md
70
69
```
71
70
72
71
73
-
#### Python
74
-
75
-
{term}`uv` will download and install the required Python version for your project.
76
-
77
-
78
72
#### nvm
79
73
80
74
```{include} ../volto/_inc/_install-nvm.md
81
75
```
82
76
83
77
78
+
(prerequisites-for-installation-nodejs-label)=
79
+
84
80
#### Node.js
85
81
86
82
```{include} ../volto/_inc/_install-nodejs.md
87
83
```
88
84
89
-
3. Enable {term}`corepack` so that Node.js will install {term}`pnpm` as a package manager.
90
-
91
-
```shell
92
-
npm i -g corepack@latest && corepack enable
93
-
```
94
-
95
85
96
86
#### Make
97
87
@@ -109,8 +99,7 @@ Plone 6 has both hardware requirements and software prerequisites.
109
99
110
100
## Generate the project
111
101
112
-
After satisfying the prerequisites and having activated an LTS version of Node,
113
-
generate the project.
102
+
After satisfying the prerequisites and having {ref}`activated an LTS version of Node.js <prerequisites-for-installation-nodejs-label>`, generate the project.
0 commit comments