usb 장치에서 node.js 응용 프로그램을 빌드 할 때 라스베리 파이에서 npm을 사용하는 데 문제가있는 경우.npm ERR! 오류 : EPERM, chmod
package.json은 다음과 같습니다
{
"name" : "node-todo",
"version" : "1.0.0",
"description" : "TodoApp",
"main" : "server.js",
"autho" : "Stephan",
"dependencies" : {
"express" : "*"
}
}
결과 설치 NPM 사용 : 내가 NPM 실행 홈/참고 MyUser/Appfolder 모든 것이 잘 작동 /에 설치하려고하면
npm WARN package.json [email protected] No repository field.
npm WARN package.json [email protected] No README data
npm http GET https://registry.npmjs.org/express
npm http 304 https://registry.npmjs.org/express
npm ERR! Error: EPERM, chmod '/media/ServerHD/testraum/test/node_modules/express/package.json'
npm ERR! { [Error: EPERM, chmod '/media/ServerHD/testraum/test/node_modules/express/package.json']
npm ERR! errno: 50,
npm ERR! code: 'EPERM',
npm ERR! path: '/media/ServerHD/testraum/test/node_modules/express/package.json',
npm ERR! fstream_finish_call: 'chmod',
npm ERR! fstream_type: 'File',
npm ERR! fstream_path: '/media/ServerHD/testraum/test/node_modules/express/package.json',
npm ERR! fstream_class: 'FileWriter',
npm ERR! fstream_stack:
npm ERR! [ '/opt/node/lib/node_modules/npm/node_modules/fstream/lib/writer.js:305:19',
npm ERR! 'Object.oncomplete (fs.js:107:15)' ] }
npm ERR!
npm ERR! Please try running this command again as root/Administrator.
npm ERR! System Linux 3.12.28+
npm ERR! command "/opt/node/bin/node" "/opt/node/bin/npm" "install" "-no-bin-links"
npm ERR! cwd /media/ServerHD/testraum/test
npm ERR! node -v v0.10.28
npm ERR! npm -v 1.4.9
npm ERR! path /media/ServerHD/testraum/test/node_modules/express/package.json
npm ERR! fstream_path /media/ServerHD/testraum/test/node_modules/express/package.json
npm ERR! fstream_type File
npm ERR! fstream_class FileWriter
npm ERR! fstream_finish_call chmod
npm ERR! code EPERM
npm ERR! errno 50
npm ERR! stack Error: EPERM, chmod '/media/ServerHD/testraum/test/node_modules/express/package.json'
npm ERR! fstream_stack /opt/node/lib/node_modules/npm/node_modules/fstream/lib/writer.js:305:19
npm ERR! fstream_stack Object.oncomplete (fs.js:107:15)
npm ERR!
npm ERR! Additional logging details can be found in:
npm ERR! /media/ServerHD/testraum/test/npm-debug.log
npm ERR! not ok code 0
합니다. ServerHD의 모든 파일은 homefolder가 속한 동일한 사용자가 만듭니다.
- NPM이 같은 문제 777 ServerHD의 폴더를 변경하려고
- 결과 노 - 빈 - 링크를 설치 한 어떤 효과를 NPM에 대한
- 를 NPM 실행 설치하려고 : 내가 사용하지 않는 시도 sudo로
simult 문제가 발생합니다.
누군가가 도움을 줄 수 있기를 바랍니다. 지금까지 감사드립니다.
ServerHD에는 어떤 파티션 유형이 있습니까? NTFS/FAT32? – Salem
Samba를 통해 사용되는 FAT32 파티션입니다. – Stephan