2013-04-15 32 views
9

Tôi đã cố gắng cài đặt nhiều phiên bản của node.js bằng trình cài đặt .MSI nhưng có vẻ như phiên bản thứ hai đã gỡ cài đặt phiên bản trước đó.Có thể cài đặt nhiều phiên bản của node.js bằng các cửa sổ .msi không?

+0

'có vẻ như phiên bản thứ hai gỡ cài đặt phiên bản cũ' - Đó là một đầu mối khá tốt. –

+1

Hãy xem https://github.com/visionmedia/n, nó cài đặt và chuyển đổi giữa các phiên bản nút. – generalhenry

Trả lời

1

Bạn có thể cài đặt nhiều bản sao, nhưng trước tiên bạn cần đổi tên các tệp nhị phân cũ. Mặc dù tại thời điểm này tôi đề nghị chỉ cần tải về các nhị phân mới nhất và đặt nó bên trong cùng một thư mục (đổi tên những gì bạn cần).

Không chắc chắn điều này sẽ ảnh hưởng như thế nào đến NPM vì nó sẽ sử dụng nhị phân nào là node.exe.

1

Bạn cũng có thể thử NVM for Windows. Nó đi kèm với một trình cài đặt và các lệnh siêu dễ dàng.

enter image description here

+0

NVM cho Windows thực sự hút tôi. Dường như mọi thứ đều ổn nhưng ngay sau khi tôi bắt đầu sử dụng npm và/hoặc đóng cửa sổ CMD và mở một cửa sổ mới ... nó nói rằng phiên bản nút mà tôi đã cài đặt cách đây 2 phút, KHÔNG được cài đặt. Tôi khuyên bạn nên sử dụng [nvmw] (https://github.com/hakobera/nvmw), nó đơn giản hơn nhiều và hiệu quả hơn. (Tôi không có mối quan hệ với nvmw, btw) –

+0

@ Jonathan - Xin lỗi khi nghe NVM cho Windows không hoạt động cho bạn. Tôi không thể nói rằng tôi đã có những vấn đề đó. Bạn đã thử đăng sự cố trên trang Github chưa? Tôi hoàn toàn có thể đảm bảo tác giả (tôi) sẽ trả lời. – Corey

+0

@Corey Tôi đã cài đặt 0,10,28, sau đó cài đặt NVM rồi v4.3.1 với tệp thực thi từ trang web của họ. Bây giờ rõ ràng NVM không thấy phiên bản này, làm thế nào để xử lý điều này? – Chris

2

Như tôi đã nhận xét về @ câu trả lời của Corey, tôi đã cố gắng NVM cho Windows và nó đã thực sự BAD. Tôi khuyên bạn nên sử dụng nvmw: nó rất đơn giản, nó có cùng cú pháp như nvm của Linux (mặc dù chức năng bị giảm) và nó chỉ hoạt động.

LƯU Ý QUAN TRỌNG: Chạy mọi lệnh đơn từ dấu nhắc trình bao với Đặc quyền quản trị! Nếu không, bạn sẽ gặp rất nhiều lỗi kỳ lạ !!

Các vấn đề liên quan