2015-08-20 18 views
6

Tôi đã cố gắng cài đặt nodeBB là một trong những hệ thống diễn đàn nguồn mở.Có vấn đề về trạng thái xây dựng lại node-gyp 1 khi cài đặt nodeBB

Khi tôi cố gắng chạy lệnh trong this github page. Tôi nhận được thông báo lỗi bên dưới,

> [email protected] install /Users/tyler/Work/forum/NodeBB/node_modules/mmmagic 
> node-gyp rebuild 

gyp WARN install got an error, rolling back install 
gyp ERR! configure error 
gyp ERR! stack Error: EPERM, utime '/Users/tyler/.node-gyp/0.12.7' 
gyp ERR! stack  at Error (native) 
gyp ERR! System Darwin 14.4.0 
gyp ERR! command "node" "/usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild" 
gyp ERR! cwd /Users/tyler/Work/forum/NodeBB/node_modules/mmmagic 
gyp ERR! node -v v0.12.7 
gyp ERR! node-gyp -v v2.0.1 
gyp ERR! not ok 
npm ERR! Darwin 14.4.0 
npm ERR! argv "node" "/usr/local/bin/npm" "install" 
npm ERR! node v0.12.7 
npm ERR! npm v2.11.3 
npm ERR! code ELIFECYCLE 

npm ERR! [email protected] install: `node-gyp rebuild` 
npm ERR! Exit status 1 
npm ERR! 
npm ERR! Failed at the [email protected] install script 'node-gyp rebuild'. 
npm ERR! This is most likely a problem with the mmmagic package, 
npm ERR! not with npm itself. 
npm ERR! Tell the author that this fails on your system: 
npm ERR!  node-gyp rebuild 
npm ERR! You can get their info via: 
npm ERR!  npm owner ls mmmagic 
npm ERR! There is likely additional logging output above. 

npm ERR! Please include the following file with any support request: 
npm ERR!  /Users/tyler/Work/forum/NodeBB/npm-debug.log 

Sau đó, tôi thử kiểm tra điều này trong trang github của mmmagic. Dường như không ai gặp vấn đề tương tự. Tôi đã tự hỏi có lẽ điều này là do nodejs của tôi hoặc môi trường máy?

Hệ thống của tôi là OX Yosemite Phiên bản 10.10.4 Và tôi đã cài đặt công cụ dòng lệnh xcode và xcode, cũng có, gcc đã có.

Có ai có thể cho tôi một tay không? Thx ...

Nội dung trong NPM-debug.log


8351 verbose rebuildBundles [email protected] 
8352 verbose rebuildBundles [ 'nan' ] 
8353 info install [email protected] 
8354 verbose unsafe-perm in lifecycle true 
8355 info [email protected] Failed to exec install script 
8356 verbose unlock done using /Users/tyler/.npm/_locks/mmmagic-8554fb98045d0882.lock for /Users/tyler/Work/forum/NodeBB/node_modules/mmmagic 
8357 verbose stack Error: [email protected] install: `node-gyp rebuild` 
8357 verbose stack Exit status 1 
8357 verbose stack  at EventEmitter.<anonymous> (/usr/local/lib/node_modules/npm/lib/utils/lifecycle.js:213:16) 
8357 verbose stack  at EventEmitter.emit (events.js:110:17) 
8357 verbose stack  at ChildProcess.<anonymous> (/usr/local/lib/node_modules/npm/lib/utils/spawn.js:24:14) 
8357 verbose stack  at ChildProcess.emit (events.js:110:17) 
8357 verbose stack  at maybeClose (child_process.js:1015:16) 
8357 verbose stack  at Process.ChildProcess._handle.onexit (child_process.js:1087:5) 
8358 verbose pkgid [email protected] 
8359 verbose cwd /Users/tyler/Work/forum/NodeBB 
8360 error Darwin 14.4.0 
8361 error argv "node" "/usr/local/bin/npm" "install" 
8362 error node v0.12.7 
8363 error npm v2.11.3 
8364 error code ELIFECYCLE 
8365 error [email protected] install: `node-gyp rebuild` 
8365 error Exit status 1 
8366 error Failed at the [email protected] install script 'node-gyp rebuild'. 
8366 error This is most likely a problem with the mmmagic package, 
8366 error not with npm itself. 
8366 error Tell the author that this fails on your system: 
8366 error  node-gyp rebuild 
8366 error You can get their info via: 
8366 error  npm owner ls mmmagic 
8366 error There is likely additional logging output above. 
8367 verbose exit [ 1, true ] 
8368 verbose unbuild node_modules/mmmagic 
8369 info preuninstall [email protected] 
8370 info uninstall [email protected] 
8371 verbose unbuild rmStuff [email protected] from /Users/tyler/Work/forum/NodeBB/node_modules 
8372 info postuninstall [email protected] 
8373 silly gentlyRm /Users/tyler/Work/forum/NodeBB/node_modules/mmmagic is being purged from base /Users/tyler/Work/forum/NodeBB 
8374 verbose gentlyRm don't care about contents; nuking /Users/tyler/Work/forum/NodeBB/node_modules/mmmagic 
8375 silly vacuum-fs purging /Users/tyler/Work/forum/NodeBB/node_modules/mmmagic 
8376 silly vacuum-fs quitting because other entries in /Users/tyler/Work/forum/NodeBB/node_modules 
+0

Vui lòng thêm nội dung của '/ Users/tyler/Work/forum/NodeBB/npm-debug.log' vào câu hỏi của bạn (có thể tốt hơn nên sử dụng một cái gì đó như http://pastebin.com/) – Salem

+0

@Salem Chỉ cần đăng một phần của nó. –

+0

Dường như tất cả chúng ta đều có cùng một vấn đề. Vẫn đang chờ ai đó giúp chúng tôi. :) –

Trả lời

1

Theo các tiểu bang lỗi, bạn có một số loại vấn đề quyền với /Users/tyler/.node-gyp/0.12.7. Kiểm tra quyền sở hữu trên thư mục và người dùng của bạn có quyền truy cập đọc/ghi vào thư mục đó.

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