2017-08-17 21 views

Trả lời

5

Bạn thử chạy

npm cache clean 

và sau đó cố gắng để cài đặt lại.

Nếu lỗi không bị mất thử dưới đây

Các bạn đã thử cài đặt homebridge với các tùy chọn --unsafe-perm?

sudo npm install -g --unsafe-perm homebridge 

Nếu NPM phát hiện nó đang chạy với quyền root nó sẽ rơi xuống một người dùng không có đặc quyền mà sau đó không có quyền viết thư cho /root/.node-gyp. Tùy chọn --unsafe-perm ngăn nó thay đổi người dùng.

nvm không có vấn đề này khi không sử dụng sudo vì nó lưu trữ mọi thứ trong thư mục chính của người dùng hiện tại.

+1

Bạn vẫn gặp lỗi? – aofdev

+0

Cảm ơn bạn đã tư vấn cho bạn, tiếc là không ai trong số này làm việc, cùng một lỗi xuất hiện. Tôi đã kết thúc bằng cách cài đặt lại hoàn toàn Ubuntu và nó hoạt động tốt ngay bây giờ. Xin lỗi vì không trả lời sớm hơn. – mat

+0

Chào mừng nhưng Không có vấn đề gì – aofdev

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