Düğüm ortamımı yeni bir Ubuntu 12.04 örneğine kurmaya çalışıyorum, Düğüm 0.8.14 zaten kurulu, ancak çalıştırmayı denediğimde sorunlarla karşılaştım npm install. Bu yüzden denediğimde npm install, onu root veya adminisrator olarak çalıştırmam gerektiğini söylüyor:
Error: EACCES, mkdir '/usr/local/lib/node_modules/coffee-script'
npm ERR! { [Error: EACCES, mkdir '/usr/local/lib/node_modules/coffee-script']
npm ERR! errno: 3,
npm ERR! code: 'EACCES',
npm ERR! path: '/usr/local/lib/node_modules/coffee-script',
npm ERR! fstream_type: 'Directory',
npm ERR! fstream_path: '/usr/local/lib/node_modules/coffee-script',
npm ERR! fstream_class: 'DirWriter',
npm ERR! fstream_stack:
npm ERR! [ 'DirWriter._create (/usr/local/lib/node_modules/npm/node_modules/fstream/lib/dir-writer.js:36:23)',
npm ERR! '/usr/local/lib/node_modules/npm/node_modules/mkdirp/index.js:37:53',
npm ERR! 'Object.oncomplete (fs.js:297:15)' ] }
npm ERR!
npm ERR! Please try running this command again as root/Administrator.
Ancak onu sudo olarak çalıştırmayı denediğinizde şunu söylüyor:
npm WARN cannot run in wd PackNodeDev@0.0.1-166 npm install -g coffee-script node-gyp (wd=/home/ubuntu/PackNode)
Benim package.json dosyamda aşağıdaki komut dosyalarını içerir:
"scripts": {
"preinstall": "npm install -g coffee-script node-gyp",
"start": "node server.js",
"test": "mocha --require should --compilers coffee:coffee-script --colors"
},
Geriye kalan dev bağımlılıkları, hepsini kendi makineme kurduğum için geçerlidir (Mac) Bunun neden olduğuna dair bir fikri olan var mı?