Maison >interface Web >Questions et réponses frontales >Comment installer Nodejs sous Linux

Comment installer Nodejs sous Linux

藏色散人
藏色散人original
2021-11-19 11:47:252014parcourir

Comment installer nodejs sur Linux : 1. Sélectionnez la version Linux correspondante à télécharger et définissez-la comme globale en établissant un lien logiciel ; 2. Compilez et installez via le code source ; 3. Installez via apt-get sous Ubuntu.

Comment installer Nodejs sous Linux

L'environnement d'exploitation de cet article : système linux6.x, version nodejs v5.10.1, ordinateur Dell G3.

Comment installer nodejs sous Linux ?

Installation de Nodejs sous Linux (détails complets)

J'ai déjà installé Nodejs sous Windows et Mac, et c'est très pratique, je ne m'attendais pas à ce que je le sois. coincé à l'installer sous Linux aujourd'hui. Une demi-journée, enregistrez par la présente.

Allez d'abord sur le site officiel pour télécharger le code. N'oubliez pas qu'il existe deux types d'installations, l'une est le code source du code source et l'autre est le fichier compilé. J'ai juste suivi la méthode d'installation du code source en ligne pour exploiter les fichiers compilés, mais je suis resté longtemps bloqué.

(1) Fichiers compilés

Comme le cadre rouge sur l'image ci-dessus, les fichiers compilés peuvent être téléchargés en sélectionnant la version Linux correspondante. Mettez simplement, après décompression, dans bin Il y a déjà node et. npm dans le dossier. Si vous entrez le fichier correspondant et exécutez la ligne de commande, il n'y aura aucun problème, mais ce n'est pas global, alors définissez-le simplement comme global en établissant un lien symbolique.

tar  xf node-v5.10.1-linux-x64.tar.gz -C /usr/local/
cd /usr/local/
mv node-v5.10.1-linux-x64/ nodejs
ln -s /usr/local/nodejs/bin/node /usr/local/bin
ln -s /usr/local/nodejs/bin/npm /usr/local/bin

(2) Compilez via le code source

De cette façon, le fichier que vous téléchargez est le code source Puisque ma version Linux est 6.x, la version par défaut de gcc-c++ est la version 4.4.7 et le code source est compilé. après le téléchargement. La version minimale de gcc-c++ doit être 4.8, j'ai donc mis à niveau la version GCC-C++. En conséquence, comme il s'agissait d'une compilation de code source pour mettre à niveau GCC-C++, cela a pris plus d'une heure. à compiler, mais la compilation n'était pas terminée ! J'ai été dupé...

root># ./configure 
WARNING: C++ compiler too old, need g++ 4.8 or clang++ 3.4 (CXX=g++)
creating  ./icu_config.gypi
{ 'target_defaults': { 'cflags': [],
                       'default_configuration': 'Release',
                       'defines': [],
                       'include_dirs': [],
                       'libraries': []},
  'variables': { 'asan': 0,
                 'gas_version': '2.20',
                 'host_arch': 'x64',
                 'icu_small': 'false',
                 'node_byteorder': 'little',
                 'node_install_npm': 'true',
                 'node_prefix': '/usr/local',
                 'node_release_urlbase': '',
                 'node_shared_http_parser': 'false',
                 'node_shared_libuv': 'false',
                 'node_shared_openssl': 'false',
                 'node_shared_zlib': 'false',
                 'node_tag': '',
                 'node_use_dtrace': 'false',
                 'node_use_etw': 'false',
                 'node_use_lttng': 'false',
                 'node_use_openssl': 'true',
                 'node_use_perfctr': 'false',
                 'openssl_fips': '',
                 'openssl_no_asm': 0,
                 'target_arch': 'x64',
                 'uv_parent_path': '/deps/uv/',
                 'uv_use_dtrace': 'false',
                 'v8_enable_gdbjit': 0,
                 'v8_enable_i18n_support': 0,
                 'v8_no_strict_aliasing': 1,
                 'v8_optimized_debug': 0,
                 'v8_random_seed': 0,
                 'v8_use_snapshot': 'true',
                 'want_separate_host_toolset': 0}}
creating  ./config.gypi
creating  ./config.mk
WARNING: warnings were emitted in the configure phase

( 3) apt-get

Il y a aussi la méthode apt-get sous Ubuntu J'ai déjà été trompé par cette méthode

 sudo apt-get install nodejs<code>  sudo apt-get install nodejs

  sudo apt-get install npm

sudo apt-get install npm

Après avoir installé de cette façon, vous constaterez que la commande node n'est pas facile à utiliser, mais la commande nodejs peut être utilisé...

Apprentissage recommandé : "Tutoriel vidéo Nodejs
"

🎜

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn