Tôi tiếp tục nhận các lỗi quyền trên Windows 7 khi cố gắng cài đặt các mô-đun nhất định. Một bản cài đặt gulp toàn cầu cho kết quả ví dụ như sau:Một số cài đặt NPM không thành công với EPERM 50 (Gulp và những người khác)
c:\Users\abc\Documents\uniform\UniServer\www\ur>npm install -g gulp / > [email protected] install C:\Users\abc\AppData\Roaming\npm\node_modules\gulp\node_modules\v8flags > node fetch.js flags for v8 3.14.5.9 cached. npm ERR! Error: EPERM, open 'C:\Users\abc\Documents\uniform\UniServer\www\npmcache\c14291c8-che- ansi-regex-0-2-1-package-tgz.lock' npm ERR! { [Error: EPERM, open 'C:\Users\abc\Documents\uniform\UniServer\www\npmcache\c14291c8- che-ansi-regex-0-2-1-package-tgz.lock'] npm ERR! errno: 50, npm ERR! code: 'EPERM', npm ERR! path: 'C:\\Users\\abc\\Documents\\uniform\\UniServer\\www\\npmcache\\c14291c8-che-ans i-regex-0-2-1-package-tgz.lock' } npm ERR! npm ERR! Please try running this command again as root/Administrator. npm ERR! System Windows_NT 6.1.7601 npm ERR! command "C:\\Program Files\\nodejs\\\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\n pm\\bin\\npm-cli.js" "install" "-g" "gulp" npm ERR! cwd c:\Users\abc\Documents\uniform\UniServer\www\ur npm ERR! node -v v0.10.32 npm ERR! npm -v 1.4.28 npm ERR! path C:\Users\abc\Documents\uniform\UniServer\www\npmcache\c14291c8-che-ansi-regex-0-2- 1-package-tgz.lock npm ERR! code EPERM npm ERR! errno 50 npm ERR! stack Error: EPERM, open 'C:\Users\abc\Documents\uniform\UniServer\www\npmcache\c14291c 8-che-ansi-regex-0-2-1-package-tgz.lock' npm ERR! not ok code 0
Tôi gặp lỗi này khi chạy cmd với tư cách quản trị viên. Tôi đã đọc trong các bài viết SO khác mà điều này có thể đại diện cho một chương trình bị thiếu. git
được cài đặt và hoạt động sao cho không phải vậy. bower
được cài đặt và hoạt động. Tôi đã thử thêm c:\windows\system32
vào hệ thống PATH. Không giúp đỡ. Như bạn có thể nói, tôi đã sửa đổi vị trí của bộ nhớ cache NPM của tôi nghĩ rằng có lẽ thư mục được mặc định có một số vấn đề về quyền. Không có sự giúp đỡ nào. Tôi đã thử thêm tùy chọn --no-bin-links, không giúp được gì. Tôi thực sự thua lỗ về những gì đang gây ra vấn đề này. Có cùng một vấn đề khi cố gắng cài đặt slush-mongo
, trên toàn cầu hoặc cục bộ.
Cảm ơn đã gửi bài này. Tôi cũng đã đấu tranh và sắp từ bỏ khi tôi bắt gặp chuyện này. Tắt tường lửa của tôi và mọi thứ hoạt động. – Doidgey