]> git.baikalelectronics.ru Git - arm-tf.git/commitdiff
docs(prerequisites): update Node.js prerequisites documentation
authorChris Kay <chris.kay@arm.com>
Mon, 10 Oct 2022 13:34:23 +0000 (14:34 +0100)
committerChris Kay <chris.kay@arm.com>
Fri, 4 Nov 2022 16:20:13 +0000 (17:20 +0100)
This change updates the version of the Node Version Manager suggested by
the prerequisites documentation. The NVM installation command line hint
has been replaced with the snippet provided by NVM's user guide, and the
second line now automatically installs a version of Node.js compatible
with TF-A's repository scripts.

Change-Id: I6ef5e504118238716ceb45a52083450c424c5d20
Signed-off-by: Chris Kay <chris.kay@arm.com>
docs/getting_started/prerequisites.rst

index 65a66b6d13b1a495610ea52fd4e886983d8e657e..9496576c16bbf319ea870e507e0514aa228e1434 100644 (file)
@@ -104,14 +104,15 @@ The optional packages can be installed using:
 
     sudo apt install device-tree-compiler
 
-Additionally, to install an up-to-date version of Node.js, you can use the `Node
-Version Manager`_ to install a version of your choosing (we recommend 16, but
-later LTS versions might offer a more stable experience):
+Additionally, to install a version of Node.js compatible with TF-A's repository
+scripts, you can use the `Node Version Manager`_. To install both NVM and an
+appropriate version of Node.js, run the following **from the root directory of
+the repository**:
 
 .. code:: shell
 
-    curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | "$SHELL"
-    exec "$SHELL" -ic "nvm install 16; exec $SHELL"
+    curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
+    exec "$SHELL" -ic "nvm install; exec $SHELL"
 
 .. _Node Version Manager: https://github.com/nvm-sh/nvm#install--update-script