2016-12-27 2 views
2

라스베리 파이 3에서 홈 브리지를 제거하려면 어떻게해야합니까? 행운을 빌어 다음을 시도했습니다.Homebridge on Raspberry Pi

[email protected]:~ $ sudo npm uninstall homebridge 
npm WARN enoent ENOENT: no such file or directory, open '/home/pi/package.json' 
npm WARN pi No description 
npm WARN pi No repository field. 
npm WARN pi No README data 
npm WARN pi No license field. 

또한 sudo가 아닌 제거하려고 시도했습니다. 훨씬 더 긴 결과이지만 여전히 운이 없다.

[email protected]:~ $ npm uninstall homebridge 
npm WARN enoent ENOENT: no such file or directory, open '/home/pi/package.json' 
npm WARN pi No description 
npm WARN pi No repository field. 
npm WARN pi No README data 
npm WARN pi No license field. 
npm ERR! Linux 4.4.21-v7+ 
npm ERR! argv "/usr/local/bin/node" "/usr/local/bin/npm" "uninstall" "homebridge" 
npm ERR! node v7.3.0 
npm ERR! npm v4.0.5 
npm ERR! path /home/pi/node_modules/.staging 
npm ERR! code EACCES 
npm ERR! errno -13 
npm ERR! syscall mkdir 
npm ERR! Error: EACCES: permission denied, mkdir '/home/pi/node_modules/.staging' 
npm ERR! { Error: EACCES: permission denied, mkdir '/home/pi/node_modules/.staging' 
npm ERR! errno: -13, 
npm ERR! code: 'EACCES', 
npm ERR! syscall: 'mkdir', 
npm ERR! path: '/home/pi/node_modules/.staging' } 
npm ERR! 
npm ERR! Please try running this command again as root/Administrator 
npm ERR! Please include the following file with any support request: 
npm ERR! /home/pi/npm-debug.log 
+1

-g 플래그를 사용하여 전역으로 설치 했습니까? 그렇다면 uninstall과 homebridge 사이에 -g를 추가하십시오. – hardillb

+0

[this] (https://www.sitepoint.com/beginners-guide-node-package-manager/)을 읽으십시오. – rckrd

답변

3

당신은 루트로 전 세계적으로 그것을 할 수 있습니다 :

sudo npm uninstall -g homebridge 
당신이 기본 사용자 "파이"를 사용하는 경우 Homebridge의 구성 파일 (~/.homebridge에 저장됩니다

, 디렉토리는/home/pi/.homebridge)