Nút. js® là môi trường dựa trên JavaScript mà bạn có thể sử dụng để tạo máy chủ web và ứng dụng nối mạng. Bạn cũng có thể sử dụng nó để thực hiện các tác vụ hữu ích trên máy tính của mình, chẳng hạn như nối và thu nhỏ các tệp JavaScript và biên dịch các tệp Sass thành CSS
NPM là một “trình quản lý gói” giúp cài đặt các “gói” Node nhanh chóng và dễ dàng. Một gói, còn được gọi là mô-đun, chỉ là một thư viện mã mở rộng Node bằng cách thêm các tính năng hữu ích. Ví dụ: mô-đun “yêu cầu” đơn giản hóa quy trình tạo yêu cầu HTTP để bạn có thể dễ dàng lấy tài nguyên web từ các trang web khác
NPM được cài đặt khi bạn cài đặt Node. js®
Mặc dù có chương trình cài đặt Mac trên trang web Node, chúng tôi khuyên bạn nên sử dụng Homebrew để cài đặt và cập nhật Node
điều kiện tiên quyết
- Bạn nên làm quen với ứng dụng Mac Terminal vì bạn sẽ cần sử dụng ứng dụng này để cài đặt và kiểm tra Node và NPM. Bạn cũng sẽ cần Terminal để sử dụng Node. js và NPM. Ứng dụng Terminal nằm trong thư mục Tiện ích trong thư mục Ứng dụng
- phụ thuộc. Mặc dù bạn có thể cài đặt Node theo những cách khác, chúng tôi khuyên bạn nên sử dụng Homebrew. Homebrew cho phép bạn tránh các sự cố bảo mật có thể xảy ra liên quan đến việc sử dụng lệnh
sudo
để cài đặt phần mềm như Node và các mô-đun Node- Cài đặt Homebrew. Làm theo các bước trong hướng dẫn Cách cài đặt Homebrew trên máy Mac để cài đặt Homebrew
Tổng quan về cài đặt
Cài đặt nút. js® và NPM khá đơn giản khi sử dụng Homebrew. Homebrew xử lý tải xuống, giải nén và cài đặt Node và NPM trên hệ thống của bạn. Toàn bộ quá trình [sau khi bạn đã cài đặt Homebrew] sẽ chỉ mất vài phút
Các bước cài đặt
- Mở ứng dụng Terminal và gõ
brew update
. Điều này cập nhật Homebrew với danh sách phiên bản mới nhất của Node - **Loại
brew install node
- Ngồi lại và chờ đợi. Homebrew phải tải xuống một số tệp và cài đặt chúng. Nhưng kia là nó
kiểm tra nó
Đảm bảo rằng bạn đã cài đặt Node và NPM bằng cách chạy các lệnh đơn giản để xem phiên bản nào của từng phiên bản được cài đặt
- Nút kiểm tra. Để xem Node đã được cài đặt chưa, hãy nhập
node -v
trong Terminal. Điều này sẽ in số phiên bản, do đó bạn sẽ thấy một cái gì đó như thế nàyv0.10.31
- NPM thử nghiệm. Để xem NPM đã được cài đặt chưa, hãy nhập
npm -v
trong Terminal. Điều này sẽ in số phiên bản, do đó bạn sẽ thấy một cái gì đó như thế này1.4.27
Cách cập nhật nút và NPM
Các phiên bản mới của Node và NPM thường xuyên ra mắt. Bạn có thể sử dụng Homebrew để cập nhật phần mềm mà nó cài đặt
Cũng giống như bất kỳ ngôn ngữ lập trình, nền tảng hoặc thư viện nào, khởi động và chạy với Node. js cần một số thiết lập ban đầu trước khi bạn có thể bắt đầu hack. với nút. js, yêu cầu thiết lập ban đầu duy nhất khá đơn giản là cài đặt tệp nhị phân
Trong hướng dẫn nhanh này, chúng ta sẽ xem nhanh cách tải Node. js trên macOS. Sau khi chúng tôi hoàn thành toàn bộ hướng dẫn, bạn sẽ sẵn sàng thực hiện bước tiếp theo với Node. js
Hướng dẫn này bao gồm cài đặt Node. js trên các phiên bản OS X và macOS sau đây. hệ điều hành X10. 10 [Yosemite], OS X 10. 11 [El Capitan] và macOS 10. 11. Đây là những phiên bản được Node kiểm tra và hỗ trợ một cách nhất quán. quá trình xây dựng js tại thời điểm viết
Bước 0. Hướng dẫn nhanh [TL; DR] để nhận nút. js được cài đặt trên macOS
Đây là hướng dẫn viết tắt, nêu bật các bước chính
- Chuyển đến nút. trang tải xuống js
- Tải xuống nút. js cho macOS bằng cách nhấp vào tùy chọn "Trình cài đặt Macintosh"
- Chạy Node đã tải xuống. js
.pkg
Trình cài đặt - Chạy trình cài đặt, bao gồm chấp nhận giấy phép, chọn đích và xác thực cho cài đặt
- Bạn đã hoàn thành. Để đảm bảo nút. js đã được cài đặt, hãy chạy
node -v
trong thiết bị đầu cuối của bạn - bạn sẽ nhận được một cái gì đó giống nhưv6.9.4
Bước 1. Tải xuống nút. js .pkg
Trình cài đặt
Bước đầu tiên của chúng tôi, chúng tôi thực sự cần có trình cài đặt chính thức cho Node. js trên macOS. Để làm như vậy, chúng ta có thể đi đến Nút. js Tải xuống trang để tải xuống trình cài đặt
Bạn có thể tải trình cài đặt macOS bằng cách nhấp vào tùy chọn Macintosh Installer
- tùy chọn này sẽ tải xuống trình cài đặt .pkg
cho Node. js. Hãy chắc chắn rằng bạn lưu nó ở đâu đó mà bạn sẽ có thể truy cập nó
Bước 2. Chạy nút. trình cài đặt js
Bây giờ bạn đã tải xuống trình cài đặt, bạn sẽ cần chạy nó. Trình cài đặt là một giao diện khá điển hình - sẽ không mất nhiều thời gian để hoàn thành nó [dưới một phút], mặc dù có một vài phần trong đó. Bạn có thể vượt qua nó bằng cách làm theo hướng dẫn bên dưới
- Giới thiệu
- Chọn
Continue
- Chọn
- Giấy phép
- Chọn
Continue
- Chọn
1$ node -v // The command we ran - tests the version of Node.js that's currently installed v6.9.4 // The version of Node.js that's installed - v6.9.4 was the most current LTS release at the time of writing.
- Chọn
- Loại cài đặt
- Chọn
2$ node -v // The command we ran - tests the version of Node.js that's currently installed v6.9.4 // The version of Node.js that's installed - v6.9.4 was the most current LTS release at the time of writing.
- Xác thực với máy Mac của bạn để cho phép Cài đặt
- Chọn
3$ node -v // The command we ran - tests the version of Node.js that's currently installed v6.9.4 // The version of Node.js that's installed - v6.9.4 was the most current LTS release at the time of writing.
- Chọn
- Tóm lược
- Chọn
4$ node -v // The command we ran - tests the version of Node.js that's currently installed v6.9.4 // The version of Node.js that's installed - v6.9.4 was the most current LTS release at the time of writing.
- Chọn
Để xác minh rằng Nút. js đã được cài đặt chính xác trên máy Mac của bạn, bạn có thể chạy lệnh sau trong thiết bị đầu cuối của mình
$ node -v
Nếu nút. js đã được cài đặt đúng cách, bạn sẽ thấy một cái gì đó gần giống [nhưng có thể không chính xác] cái này
$ node -v // The command we ran - tests the version of Node.js that's currently installed
v6.9.4 // The version of Node.js that's installed - v6.9.4 was the most current LTS release at the time of writing.
Bước 4. Cập nhật phiên bản npm của bạnLà bước cuối cùng để có biện pháp tốt, chúng tôi sẽ cập nhật phiên bản npm của bạn
Nút. js luôn đi kèm với một phiên bản cụ thể của npm - Node. js không [và không nên. ] tự động cập nhật npm. Các bản phát hành npm không được đồng bộ hóa với Node. bản phát hành js. Do đó, hầu như luôn có một phiên bản mới hơn của npm so với phiên bản được cài đặt theo mặc định với một phiên bản Node nhất định
Để dễ dàng cập nhật phiên bản
$ node -v // The command we ran - tests the version of Node.js that's currently installed
v6.9.4 // The version of Node.js that's installed - v6.9.4 was the most current LTS release at the time of writing.
5 của bạn, bạn có thể chạy lệnh sau$ sudo npm install npm --global // Update the `npm` CLI client
Bước 6. Bắt đầu xây dựng với Node. js
Bây giờ bạn đã có Nút. js trên máy Mac của bạn. Đã đến lúc bắt đầu khám phá
Rất may, chúng tôi đã hỗ trợ bạn. Chúng tôi có rất nhiều bài viết về cách bắt đầu với Node. js. Nếu bạn thích khám phá ES6, bạn nên xem bài viết của chúng tôi về một số tính năng ES6 thú vị nhất trong Node. js. Bạn đang tìm cách chuẩn hóa mã JavaScript trong nhóm của mình? . ứng dụng js. Có lẽ bạn chỉ muốn bắt đầu triển khai các ứng dụng của mình? . ứng dụng js với systemd
Điều đó nói rằng, nếu bạn muốn giữ liên lạc với Node. js và hệ sinh thái xung quanh, bạn nên theo dõi @NodeSource trên Twitter. Chúng tôi sẽ cập nhật cho bạn những tin tức quan trọng từ Node. js và chia sẻ Node tốt nhất. js hướng dẫn, hướng dẫn và công cụ mà cộng đồng phải cung cấp