NỘI DUNG

Hosting tốc độ cao Vietnix - tốc độ tải trang trung bình dưới 1 giây
VPS siêu tốc Vietnix - trải nghiệm mượt mà, ổn định
11/09/2024
Lượt xem

Cách xử lý lỗi Bash: Yarn: command not found qua 4 ví dụ chi tiết, dễ hiểu

11/09/2024
8 phút đọc
Lượt xem

Đánh giá

Lỗi Bash: Yarn: command not found là một lỗi phổ biến mà các lập trình viên thường gặp khi làm việc với Node.jsJavaScript. Trong bài viết này, Vietnix sẽ cùng bạn tìm hiểu nguyên nhân và 4 cách khắc phục hiệu quả lỗi không tìm thấy lệnh Yarn trong môi trường Bash.  

Hiểu đúng về lỗi Bash: Yarn: command not found

Khi bạn thấy màn hình hiển thị error Bash: Yarn: command not found, điều đó có nghĩa là hệ thống không thể định vị file thực thi Yarn trong đường dẫn thư mục đã chỉ định. Sự cố này có thể xảy ra vì nhiều nguyên nhân khác nhau, nhưng trong đó phổ biến nhất là lỗi cú pháp đến từ việc nhập lệnh và đường dẫn biến môi trường chưa được sắp đặt chính xác.

Hiểu đúng về lỗi Bash: Yarn: command not found
Hiểu đúng về lỗi Bash: Yarn: command not found

Đây cũng chính là 2 hạng mục cơ bản nhất mà bạn cần xem xét để xác định lỗi tổng quát Bash: command not found khi bắt đầu quá trình chạy Bash Script với các tập lệnh trong môi trường Bash.

4 nguyên nhân chính dẫn đến lỗi Yarn: command not found

Lỗi Yarn: command not found là một trở ngại thường gặp khi bạn làm việc với các dự án JavaScript. Lỗi này xảy ra khi hệ thống Linux không thể định vị và thực thi công cụ quản lý gói cài đặt Yarn. Lỗi Bash: Yarn: command not found thường xuất hiện do một số nguyên nhân sau:

  1. Chưa cài đặt Yarn: Nếu bạn chưa cài đặt Yarn, hệ thống sẽ không thể tìm thấy và thực thi lệnh yarn.
  2. Đường dẫn cài đặt không chính xác: Đôi khi, Yarn có thể đã được cài đặt nhưng đường dẫn đến thư mục cài đặt chưa được thêm vào biến môi trường PATH của hệ thống.
  3. Phiên làm việc của shell chưa được cập nhật: Nếu bạn vừa mới cài đặt Yarn, bạn cần khởi động lại phiên làm việc shell hiện tại. Việc này giúp hệ thống nhận biết các thay đổi về biến môi trường PATH và đường dẫn đến Yarn.
  4. Lỗi trong quá trình cài đặt: Quá trình cài đặt Yarn có thể gặp sự cố, dẫn đến việc cài đặt không hoàn tất.
4 nguyên nhân chính dẫn đến lỗi Yarn: command not found
4 nguyên nhân chính dẫn đến lỗi Yarn: command not found

Ngoài ra, trước khi thực hiện các cách xử lý lỗi không tìm thấy lệnh của Yarn, bạn có thể tham khảo các câu lệnh trong Linux để ứng dụng tốt cho quá trình thực hiện.

Ví dụ 1: Cài đặt Yarn bằng APT

Bạn có thể dễ dàng cài đặt Yarn và các dependency cần thiết bằng APT. Các bước thực hiện như sau:

Bước 1: Nhấn tổ hợp phím CTRL + ALT + T để mở cửa sổ Terminal.

Bước 2: Chạy lệnh sudo theo cú pháp sau và nhấn Enter để cài đặt Yarn.

sudo apt install -y yarn

Cài đặt Yarn bằng APT
Cài đặt Yarn bằng APT

Bước 3: Sau khi quá trình cài đặt hoàn tất, bạn hãy kiểm tra cài đặt bằng cách chạy lệnh:

yarn –version

Quá trình cài đặt hoàn tất
Quá trình cài đặt hoàn tất

Nếu Yarn đã được cài đặt thành công, Terminal sẽ hiển thị phiên bản Yarn hiện tại.

Ví dụ 2: Cài đặt CMDTest – giải pháp kiểm thử phần mềm

CMDTest là một giải pháp kiểm thử phần mềm, cho phép bạn thực thi và kiểm soát các trường hợp thử nghiệm trên nhiều hệ điều hành khác nhau.

Việc cài đặt CMDTest cũng có thể giúp bạn khắc phục các sự cố liên quan đến yarn. Để tiến hành cài đặt, hãy mở cửa sổ terminal và thực hiện lệnh sau:

sudo apt install -y cmdtest

Cài đặt CMDTest - giải pháp kiểm thử phần mềm
Cài đặt CMDTest – giải pháp kiểm thử phần mềm

Ví dụ 3: Thiết lập đường dẫn biến PATH cho Yarn

Khi gặp thông báo lỗi “bash: yarn: command not found”, nguyên nhân thường gặp nhất là Yarn chưa được cấu hình đúng trong biến môi trường PATH của hệ thống. Để thêm đường dẫn Yarn vào biến PATH, hãy làm theo các bước sau:

Bước 1: Nhấn tổ hợp phím CTRL + ALT + T để mở cửa sổ Terminal.

Bước 2:lệnh nano theo cú pháp sau và nhấn Enter để mở file .bashrc:

nano ~/.bashrc

Bước 3: Nhập thêm dòng lệnh export với cú pháp sau vào cuối file .bashrc:

export PATH=”$PATH:$HOME/<user name>/.yarn/bin”

Nhập thêm dòng lệnh export với cú pháp sau vào cuối file .bashrc
Nhập thêm dòng lệnh export với cú pháp sau vào cuối file .bashrc

Lưu ý: Thay <user name> bằng tên người dùng Linux của bạn. Bạn có thể kiểm tra tên người dùng bằng lệnh whoami.

Bước 4: Nhấn CTRL + S để lưu thay đổi và CTRL + X để thoát.

Bước 5: Thực hiện lệnh source theo cú pháp sau để áp dụng thay đổi trong file .bashrc:

source ~/.bashrc

Thực hiện lệnh source theo cú pháp sau để áp dụng thay đổi trong file .bashrc
Thực hiện lệnh source theo cú pháp sau để áp dụng thay đổi trong file .bashrc

Ví dụ 4: Cài đặt Yarn bằng trình quản lý NPM

NPM (Node Package Manager) là trình quản lý package mặc định cho môi trường chạy JavaScript Node.js. Bạn có thể sử dụng NPM để cài đặt, chia sẻ và quản lý các package và dependency trong dự án của mình. 

Nếu NPM đã được cài đặt trên hệ thống, bạn có thể sử dụng NPM để cài đặt Yarn bằng cách chạy lệnh sau trong Terminal:

npm install -g yarn

Lưu ý: Nếu NPM chưa được cài đặt trên hệ thống, bạn cần cài đặt NPM trước bằng cách sử dụng lệnh sau: 

sudo apt install -y npm

Câu hỏi thường gặp

Có thể sử dụng Yarn để quản lý các gói npm khác ngoài các gói trong dự án hiện tại không?

Có thể. Sử dụng Yarn để quản lý các gói npm mang đến một số lợi ích như hiệu suất cao; tính nhất quán; hỗ trợ nhiều registry,…

Có thể sử dụng Yarn để tạo và quản lý các dự án Node.js mới không?

Có thể. Quản lý các dự án Node.js mới bằng Yarn giúp bạn cài đặt quản lý thư viện hiện có và khởi tạo dự án mới.

Lời kết

Hy vọng rằng qua bài viết trên, bạn đã hiểu chi tiết hơn về lỗi Bash: Yarn: command not found và biết cách khắc phục lỗi hiệu quả. Việc nắm vững các giải pháp này sẽ giúp bạn cài đặt và sử dụng Yarn dễ dàng hơn, từ đó tối ưu quy trình phát triển ứng dụng web của mình. Chúc bạn thành công!

THEO DÕI VÀ CẬP NHẬT CHỦ ĐỀ BẠN QUAN TÂM

Đăng ký ngay để nhận những thông tin mới nhất từ blog của chúng tôi. Đừng bỏ lỡ cơ hội truy cập kiến thức và tin tức hàng ngày

Chọn chủ đề :

Hưng Nguyễn

Co-Founder
tại

Kết nối với mình qua

Kết nối với mình qua

Theo dõi
Thông báo của
guest
0 Comments
Phản hồi nội tuyến
Xem tất cả bình luận

Tăng tốc độ website - Nâng tầm giá trị thương hiệu

Tăng tốc tải trang

95 điểm

Nâng cao trải nghiệm người dùng

Tăng 8% tỷ lệ chuyển đổi

Thúc đẩy SEO, Google Ads hiệu quả

Tăng tốc ngay

SẢN PHẨM NỔI BẬT

7 NGÀY DÙNG THỬ HOSTING

NẮM BẮT CƠ HỘI, THÀNH CÔNG DẪN LỐI

Cùng trải nghiệm dịch vụ hosting tốc độ cao được hơn 100,000 khách hàng sử dụng

ĐĂNG KÝ NHẬN TÀI LIỆU THÀNH CÔNG
Cảm ơn bạn đã đăng ký nhận tài liệu mới nhất từ Vietnix!
ĐÓNG

ĐĂNG KÝ DÙNG THỬ HOSTING

7 NGÀY MIỄN PHÍ

ĐĂNG KÝ DÙNG THỬ HOSTING

7 NGÀY MIỄN PHÍ

XÁC NHẬN ĐĂNG KÝ DÙNG THỬ THÀNH CÔNG
Cảm ơn bạn đã đăng ký thông tin thành công. Đội ngũ CSKH sẽ liên hệ trực tiếp để kích hoạt dịch vụ cho bạn nhanh nhất!
ĐÓNG