मैं एनपीएम इंस्टॉलेशन रन करता हूं, लेकिन यह एरर: EACCES: अनुमति अस्वीकृत त्रुटि को फेंकता है । मुझे पता है कि यह अनुमति का मुद्दा है लेकिन जहां तक मुझे पता है, स्थानीय स्तर पर नोड मॉड्यूल स्थापित करने के लिए sudo अनुमति की आवश्यकता नहीं है। अगर मैं इसे sudo के साथ चलाता हूं, तो यह ~ / node_modules फ़ोल्डर के अंदर स्थापित हो जाता है। drwxrwxr-x मौजूदा फ़ोल्डर की फ़ाइल अनुमति है। मैं समझ नहीं पा रहा हूं कि क्या गलत हो सकता है।
नीचे त्रुटि संदेश है।
npm ERR! tar.unpack untar error /home/rupesh/.npm/lodash/4.13.1/package.tgz
npm ERR! Linux 3.13.0-88-generic
npm ERR! argv "/usr/local/bin/node" "/usr/local/bin/npm" "install" "lodash"
npm ERR! node v4.3.1
npm ERR! npm v2.14.12
npm ERR! path /home/rupesh/node_modules/lodash
npm ERR! code EACCES
npm ERR! errno -13
npm ERR! syscall mkdir
npm ERR! Error: EACCES: permission denied, mkdir '/home/rupesh/node_modules/lodash'
npm ERR! at Error (native)
npm ERR! { [Error: EACCES: permission denied, mkdir '/home/rupesh/node_modules/lodash']
npm ERR! errno: -13,
npm ERR! code: 'EACCES',
npm ERR! syscall: 'mkdir',
npm ERR! path: '/home/rupesh/node_modules/lodash',
npm ERR! fstream_type: 'Directory',
npm ERR! fstream_path: '/home/rupesh/node_modules/lodash',
npm ERR! fstream_class: 'DirWriter',
npm ERR! fstream_stack:
npm ERR! [ '/usr/local/lib/node_modules/npm/node_modules/fstream/lib/dir-writer.js:35:25',
npm ERR! '/usr/local/lib/node_modules/npm/node_modules/mkdirp/index.js:47:53',
npm ERR! 'FSReqWrap.oncomplete (fs.js:82:15)' ] }
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/rupesh/Desktop/es6/npm-debug.log
ls -l ~/Desktop | grep es6
व्हाट्सएप का आउटपुट सुनिश्चित करता है कि आप es6 डायरेक्टरी के मालिक हैं
node_modules
रूट का मालिक है ?