Giải pháp để cài đặt bất kỳ phiên bản nào của Node. js trên Linux dựa trên RedHat, bao gồm RedHat, Fedora, Oracle Linux và Centos
Cài đặt phiên bản mới nhất của một Nút cụ thể. luồng jsPhiên bản Hỗ trợ dài hạn [LTS] mới nhất của Node. js có thể được cài đặt vào Linux dựa trên RedHat bằng trình quản lý gói dnf
dnf module -y install nodejs:
trong đó tương ứng với phiên bản LTS chính của Node. js, e. g. 10, 12 hoặc 14. Bạn có thể liệt kê các luồng có sẵn bằng cách sử dụng
Nút. js là một môi trường thời gian chạy đa nền tảng, mã nguồn mở để phát triển các ứng dụng mạng và phía máy chủ. Nút. js được viết bằng JavaScript và có thể chạy trong Node. js trên mac os, Microsoft Windows và Linux. Nút. js cũng cung cấp một thư viện phong phú gồm nhiều mô-đun JavaScript khác nhau giúp đơn giản hóa việc phát triển các ứng dụng web bằng Node. js ở một mức độ lớn
Cài đặt
Tải xuống các gói nút. Sử dụng lệnh sau để tải xuống các gói nút từ url
[[email protected] ~]# curl -sL //rpm.nodesource.com/setup_10.x | sudo -E bash –
##Installing the NodeSource Node.js 10.x repo...
##Inspecting system...
+ rpm -q --whatprovides redhat-release || rpm -q --whatprovides centos-release || rpm -q --whatprovides cloudlinux-release || rpm -q --whatprovides sl-release
+ uname –m
.
.
.
+ rpm -qa 'node|npm' | grep -v nodesource
##Run `sudo yum install -y nodejs` to install Node.js 10.x and npm.
##You may also need development tools to build native addons:
sudo yum install gcc-c++ make
##To install the Yarn package manager, run:
curl -sL //dl.yarnpkg.com/rpm/yarn.repo | sudo tee /etc/yum.repos.d/yarn.repo
sudo yum install yarn
Cài đặt các gói nút. Bạn có thể sử dụng lệnh sau để cài đặt các gói nút
[[email protected] ~]# yum install -y nodejs
Loaded plugins: fastestmirror, langpacks
base | 3.6 kB 00:00:00
extras | 3.4 kB 00:00:00
nodesource | 2.5 kB 00:00:00
updates | 3.4 kB 00:00:00
[1/5]: nodesource/x86_64/primary_db | 7.6 kB 00:00:01
.
.
.
Warning: RPMDB altered outside of yum.
Installing : 2:nodejs-10.13.0-1nodesource.x86_64 1/1
Verifying : 2:nodejs-10.13.0-1nodesource.x86_64 1/1
Installed:
nodejs.x86_64 2:10.13.0-1nodesource
Complete!
Để xác minh phiên bản của nút, hãy sử dụng lệnh Sau
[[email protected] ~]# node -v
V10.13.0
Với cái này Phương pháp cài đặt Node. js 10 trên centos7 sắp kết thúc
Q
nút là gì. js?
A
Nút. js là tập lệnh phía máy chủ dựa trên công cụ JavaScript V8 của Google
Q
Sự khác biệt giữa AngularJS và Nút là gì. js?
A
góc cạnh. JS là một khung phát triển ứng dụng web trong khi Node. js là một hệ thống thời gian chạy
Q
Bạn có thể sử dụng Node ở đâu. js?
A
Nút. js được sử dụng để xây dựng các chương trình có thể mở rộng, đặc biệt là các ứng dụng web đơn giản về mặt tính toán nhưng được truy cập thường xuyên
Q
Các tính năng của nút là gì. js?
A
Nút. js là một hệ thống đơn luồng nhưng có khả năng mở rộng cao, sử dụng JavaScript làm ngôn ngữ kịch bản của nó
Q
Gọi lại trong Node là gì. js?
A
Một chức năng gọi lại được gọi khi hoàn thành một nhiệm vụ nhất định. Điều này cho phép mã khác được chạy trong thời gian chờ đợi và tránh bị chặn
Nút. js không có sẵn trong kho lưu trữ gói CentOS / Red Hat mặc định nhưng trong kho lưu trữ EPEL [Gói bổ sung cho Enterprise Linux]. Mặc dù vậy, nó vẫn là một phiên bản hơi lỗi thời của Node. js
Các bước cài đặt Node. js trên CentOS, Red Hat hoặc Fedora
Kích hoạt kho lưu trữ phát hành epel bằng cách cài đặt gói phát hành epel.
$ sudo yum install --assumeyes epel-release
Cài đặt gói nodejs. Điều này cũng sẽ cài đặt npm dưới dạng phụ thuộc.
$ sudo yum install --assumeyes nodejs ########################## ============================================================================================== Package Arch Version Repository Size ============================================================================================== Installing: nodejs x86_64 1:6.14.3-1.el7 epel 4.7 M Installing for dependencies: http-parser x86_64 2.7.1-5.el7_4 base 28 k libuv x86_64 1:1.22.0-1.el7 epel 127 k npm x86_64 1:3.10.10-1.6.14.3.1.el7 epel 2.5 M Transaction Summary ============================================================================================== Install 1 Package [+3 Dependent packages] ##########################
Kiểm tra nút đã cài đặt và phiên bản npm.
$ node -v v6.14.3 $ npm -v 3.10.10
Tác giả. Mohd Shakir Zakaria
Kiến trúc sư đám mây chuyên nghiệp nhưng luôn coi mình là nhà phát triển, doanh nhân và người đam mê mã nguồn mở.
Thảo luận về bài viết
Nhận xét ẩn danh. Đăng nhập không cần thiết