NPM 不再工作
NPM 不再工作
因为我没有注意到,所以运行了这个命令-
npm install npm install jasmine-node -g
导致了以下错误-
npm http GET https://registry.npmjs.org/install npm http GET https://registry.npmjs.org/jasmine-node npm http GET https://registry.npmjs.org/npm npm http 200 https://registry.npmjs.org/install npm http GET https://registry.npmjs.org/install/-/install-0.1.7.tgz npm http 200 https://registry.npmjs.org/install/-/install-0.1.7.tgz npm http 200 https://registry.npmjs.org/jasmine-node npm http GET https://registry.npmjs.org/jasmine-node/-/jasmine-node-1.4.0.tgz npm http 200 https://registry.npmjs.org/jasmine-node/-/jasmine-node-1.4.0.tgz npm http 200 https://registry.npmjs.org/npm npm http GET https://registry.npmjs.org/npm/-/npm-1.2.15.tgz npm http 200 https://registry.npmjs.org/npm/-/npm-1.2.15.tgz npm ERR! Error: EACCES, mkdir '/usr/local/lib/node_modules/install' npm ERR! { [Error: EACCES, mkdir '/usr/local/lib/node_modules/install'] npm ERR! errno: 3, npm ERR! code: 'EACCES', npm ERR! path: '/usr/local/lib/node_modules/install', npm ERR! fstream_type: 'Directory', npm ERR! fstream_path: '/usr/local/lib/node_modules/install', 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! 请尝试以root/Administrator身份再次运行此命令。 npm ERR! System Darwin 12.0.0 npm ERR! command "node" "/usr/local/bin/npm" "install" "npm" "install" "jasmine-node" "-g" npm ERR! cwd /Users/psanker/Google Drive/Coding/Javascript/WhatsGoingOn npm ERR! node -v v0.8.17 npm ERR! npm -v 1.2.0 npm ERR! path /usr/local/lib/node_modules/install npm ERR! fstream_path /usr/local/lib/node_modules/install npm ERR! fstream_type Directory npm ERR! fstream_class DirWriter npm ERR! code EACCES npm ERR! errno 3 npm ERR! stack Error: EACCES, mkdir '/usr/local/lib/node_modules/install' npm ERR! fstream_stack DirWriter._create (/usr/local/lib/node_modules/npm/node_modules/fstream/lib/dir-writer.js:36:23) npm ERR! fstream_stack /usr/local/lib/node_modules/npm/node_modules/mkdirp/index.js:37:53 npm ERR! fstream_stack Object.oncomplete (fs.js:297:15) npm ERR! Error: EACCES, mkdir '/usr/local/lib/node_modules/jasmine-node' npm ERR! { [Error: EACCES, mkdir '/usr/local/lib/node_modules/jasmine-node'] npm ERR! errno: 3, npm ERR! code: 'EACCES', npm ERR! path: '/usr/local/lib/node_modules/jasmine-node', npm ERR! fstream_type: 'Directory', npm ERR! fstream_path: '/usr/local/lib/node_modules/jasmine-node', 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! 请尝试以root/Administrator身份再次运行此命令。 npm ERR! System Darwin 12.0.0 npm ERR! command "node" "/usr/local/bin/npm" "install" "npm" "install" "jasmine-node" "-g" npm ERR! cwd /Users/psanker/Google Drive/Coding/Javascript/WhatsGoingOn npm ERR! node -v v0.8.17 npm ERR! npm -v 1.2.0 npm ERR! path /usr/local/lib/node_modules/jasmine-node npm ERR! fstream_path /usr/local/lib/node_modules/jasmine-node npm ERR! fstream_type Directory npm ERR! fstream_class DirWriter npm ERR! code EACCES npm ERR! errno 3 npm ERR! stack Error: EACCES, mkdir '/usr/local/lib/node_modules/jasmine-node' npm ERR! fstream_stack DirWriter._create (/usr/local/lib/node_modules/npm/node_modules/fstream/lib/dir-writer.js:36:23) npm ERR! fstream_stack /usr/local/lib/node_modules/npm/node_modules/mkdirp/index.js:37:53 npm ERR! fstream_stack Object.oncomplete (fs.js:297:15) npm ERR! error rolling back Error: EACCES, unlink '/usr/local/lib/node_modules/npm' npm ERR! error rolling back [email protected] { [Error: EACCES, unlink '/usr/local/lib/node_modules/npm'] npm ERR! error rolling back errno: 3, npm ERR! error rolling back code: 'EACCES', npm ERR! error rolling back path: '/usr/local/lib/node_modules/npm' } npm ERR! Error: EACCES, unlink '/usr/local/lib/node_modules/npm' npm ERR! { [Error: EACCES, unlink '/usr/local/lib/node_modules/npm'] npm ERR! errno: 3, npm ERR! code: 'EACCES', npm ERR! path: '/usr/local/lib/node_modules/npm' } npm ERR! npm ERR! 请尝试以root/Administrator身份再次运行此命令。 npm ERR! System Darwin 12.0.0 npm ERR! command "node" "/usr/local/bin/npm" "install" "npm" "install" "jasmine-node" "-g" npm ERR! cwd /Users/psanker/Google Drive/Coding/Javascript/WhatsGoingOn npm ERR! node -v v0.8.17 npm ERR! npm -v 1.2.0 npm ERR! path /usr/local/lib/node_modules/npm npm ERR! code EACCES npm ERR! errno 3 npm ERR! stack Error: EACCES, unlink '/usr/local/lib/node_modules/npm' npm ERR! npm ERR! 详细的附加日志信息可以在以下位置找到: npm ERR! /Users/psanker/Google Drive/Coding/Javascript/WhatsGoingOn/npm-debug.log npm ERR! not ok code 0
现在当我尝试运行以下命令时
npm install jasmine-node -g
我得到
-bash: /usr/local/bin/npm: 没有那个文件或目录
发生了什么?