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
The recommended approach is to install Cypress with `npm` because:
@@ -131,18 +119,23 @@ Cypress generally aligns with
131
119
132
120
Follow the instructions on [Download Node.js](https://nodejs.org/en/download/) to download and install [Node.js](https://nodejs.org/).
133
121
134
-
If you are using a [Cypress Docker image](../continuous-integration/overview#Cypress-Docker-variants), you will find a fixed version of Node.js is pre-installed in the image.
135
-
You select the Node.js version using the Docker image tag.
136
-
137
122
:::tip
138
123
139
124
<strong>Best Practice</strong>
140
125
141
-
Use a [Node.js package manager](https://nodejs.org/en/download/package-manager/all) to install Node.js.
142
-
Package managers for Node.js allow you to switch between different versions easily.
126
+
Use a Node.js version manager as suggested on [Download Node.js](https://nodejs.org/en/download/) to install Node.js,
127
+
or use an alternate Node.js version manager of your choice.
128
+
This allows you to switch between different versions of Node.js easily.
129
+
130
+
Note that the [Node.js Snap for Linux](https://github.com/nodejs/snap) version manager is not recommended for use with Cypress.
131
+
Attempting to use it as a non-root user may result in permissions errors.
143
132
144
133
:::
145
134
135
+
If you are using a [Cypress Docker image](../continuous-integration/overview#Cypress-Docker-variants),
136
+
you will find a fixed version of Node.js is pre-installed in the image.
137
+
You select the Node.js version using the Docker image tag.
138
+
146
139
### Hardware
147
140
148
141
When running Cypress locally, it should run comfortably on any machine that is
0 commit comments