Điểm:0

lệnh npm không tìm thấy trong wsl

lá cờ gb

Tôi đã cài đặt nodejs trên windows10 và đường dẫn của nó cũng được đặt thành biến môi trường. Nó đang hoạt động hoàn hảo. Khi tôi chuyển sang WSL, tôi thấy npm các lệnh không hoạt động tuy nhiên tôi có thể chạy node.exe từ bên trong WSL. Tôi có cần cài đặt riêng nút cho wsl không? xin hãy giúp tôi Tôi thực sự là một người mới. Tôi có thể hỏi một câu hỏi ngớ ngẩn mặc dù. ảnh chụp màn hình đính kèm ở đây

Điểm:1
lá cờ ru

nút.exe là NodeJS từ môi trường Windows của bạn - đó là dành cho Windows, không phải WSL.

Bạn cần cài đặt NodeJS từ kho lưu trữ NodeJS bên trong WSL để sử dụng npm và Nút trong WSL. KHÔNG dựa vào các giải pháp Windows để cài đặt WSL.

Microsoft có tài liệu cụ thể về cách thực hiện việc này, miễn là bạn đang sử dụng WSL2. Tôi khuyên bạn nên làm theo tài liệu của Microsoft. (Không được sao chép ở đây vì đây là một quy trình khá phức tạp vì đảm bảo rằng bạn đã có WSL2, v.v.)

sourav roy avatar
lá cờ gb
cảm ơn phản hồi của bạn @thomas thưa ngài. Nó làm rõ nghi ngờ của tôi. Điều tương tự cũng xảy ra với một số chương trình khác. Tôi cần phải sửa chữa nó.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.