Tôi đã cài đặt nút và npm bằng cách sử dụng các hướng dẫn được cung cấp ở đây
Tôi đã có thể sử dụng nút thành công. Tuy nhiên, khi tôi cố gắng cài đặt mô-đun nút "Formidable", tôi gặp lỗi sau:
$npm install formidable
bash: /usr/local/bin/npm: /usr/local/bin/node: bad interpreter: No such file or directory
Khi tôi làm which npm
tôi nhận được đầu ra sau:
$which npm
/usr/local/bin/npm
Tôi không có manh mối về những gì sai với npm ở đây - có ý tưởng nào về cách tôi có thể khắc phục điều này không?
$sudo apt-get remove --purge nodejs npm
nhưng điều này không làm việc. node --version
sau khi cài đặt 0.8.18 vẫn hiển thị 0.8,14. Vì vậy, những gì tôi đã làm là theo dõi một bài đăng mà bây giờ tôi không thể tìm thấy - về cơ bản nó được hướng dẫn để làm which node
theo rm -r /usr/local/bin/...
- về cơ bản là một số tệp liên quan đến nút trong thư mục đó. Bây giờ, sau này, tôi đã cài đặt lại nút và đó là phiên bản cập nhật. Nó hoạt động tốt, nhưng npm thì không.
/usr/local/bin/
. Các gói như bạn đã sử dụng trong hướng dẫn bạn liên kết để không làm điều này. Tôi nghĩ bạn cũng đã cài đặt một Nút khác từ nguồn. Hãy kể toàn bộ câu chuyện.