Tôi có một ứng dụng Node.js mà tôi muốn chạy trên một Raspberry Pi.Triển khai ứng dụng Node.js và Node.js tới Raspberry Pi
Và tôi muốn có thể triển khai phiên bản mới của ứng dụng cũng như các phiên bản mới của Node.js cho Raspberry Pi từ xa.
Về cơ bản, một cái gì đó như:
$ pi-update 192.168.0.37 [email protected]
$ pi-update 192.168.0.37 [email protected]
tôi không có bất kỳ ưu đãi về làm thế nào để chuyển ứng dụng của tôi đến Pi, nó có thể đẩy hoặc kéo. Tôi không quan tâm (mặc dù tôi nên thêm rằng mã cho các ứng dụng có sẵn từ một kho lưu trữ GitHub tư nhân).
Ngoài ra, sau khi Node.js và/hoặc ứng dụng của tôi được triển khai, tôi muốn ứng dụng Node.js đang chạy có khả năng khởi động lại.
Tôi làm cách nào để thực hiện việc này? Tôi nên xem phần mềm nào? Đây có phải là cái gì đó có thể dễ dàng được thực hiện bằng cách sử dụng các công cụ từ Raspbian, hoặc tôi nên tìm phần mềm của bên thứ 3 (công cụ devops, chẳng hạn như Chef & co.), Hoặc ...?
Any help is appreciated rất :-)
Điều gì về việc cập nhật từ xa Node.js? Bạn sẽ khuyên bạn nên làm điều này như thế nào? Và - nếu Raspberry không thể truy cập được từ internet, chỉ trong một mạng cục bộ? Sau đó, một cái móc GitHub sẽ không hoạt động, tôi đoán ;-) –
Cập nhật câu trả lời ở trên. Nếu Pi nằm trên mạng cục bộ của bạn và có kết nối internet, chỉ cần chạy tập lệnh shell cục bộ hoặc thông qua SSH. – Frederic
Nhận các bản phát hành Node.js mới nhất trở nên dễ dàng hơn, chỉ cần xem: http://nodejs.org/dist/latest/ và tìm phiên bản mới nhất của nút-v -linux-arm-pi.tar.gz' –
Frederic