2016-04-02 12 views
0

私はAngularjsで新しく、テストのためにユニットテストを使用しようとしています。しかし、私はこのコマンドでカルマとphantomjsをインストールするには問題があります。カルマPhantomjsインストールエラー

npm install karma-cli phantomjs -g 

と、このエラー

deprecated [email protected]: Package renamed to phantomjs-prebuilt. Please update 'phantomjs' package references to 'phantomjs-prebuilt' 
npm ERR! Error: EACCES, mkdir '/usr/lib/node_modules/phantomjs' 
npm ERR! { [Error: EACCES, mkdir '/usr/lib/node_modules/phantomjs'] 
npm ERR! errno: 3, 
npm ERR! code: 'EACCES', 
npm ERR! path: '/usr/lib/node_modules/phantomjs', 
npm ERR! fstream_type: 'Directory', 
npm ERR! fstream_path: '/usr/lib/node_modules/phantomjs', 
npm ERR! fstream_class: 'DirWriter', 
npm ERR! fstream_stack: 
npm ERR! [ '/usr/lib/node_modules/npm/node_modules/fstream/lib/dir-writer.js:36:23', 
npm ERR!  '/usr/lib/node_modules/npm/node_modules/mkdirp/index.js:46:53', 
npm ERR!  'Object.oncomplete (fs.js:108:15)' ] } 
npm ERR! 
npm ERR! Please try running this command again as root/Administrator. 

が直面しているが、私はこのエラーが

Error: EACCES, mkdir '/usr/lib/node_modules/phantomjs-prebuilt' 
npm ERR! { [Error: EACCES, mkdir '/usr/lib/node_modules/phantomjs-prebuilt'] 
npm ERR! errno: 3, 
npm ERR! code: 'EACCES', 
npm ERR! path: '/usr/lib/node_modules/phantomjs-prebuilt', 
npm ERR! fstream_type: 'Directory', 
npm ERR! fstream_path: '/usr/lib/node_modules/phantomjs-prebuilt', 
npm ERR! fstream_class: 'DirWriter', 
npm ERR! fstream_stack: 
npm ERR! [ '/usr/lib/node_modules/npm/node_modules/fstream/lib/dir-writer.js:36:23', 
npm ERR!  '/usr/lib/node_modules/npm/node_modules/mkdirp/index.js:46:53', 
npm ERR!  'Object.oncomplete (fs.js:108:15)' ] } 
npm ERR! 
npm ERR! Please try running this command again as root/Administrator. 

はそう、この私を助けてくださいが発生し、このcammand

npm install karma-cli phantomjs-prebuilt -g 

を使用しています。

答えて

0

それは簡単な特権の問題であるようです。あなたは」 『一般的なユーザー』と、you'ereがグローバルにインストールすると、先のパスはrootだけが書き込み可能であると考えられるとして、このコマンドを実行しているように見える

簡単に使用して解くことでした 『sudo』を

sudo npm install karma-cli phantomjs -g 

または

sudo npm install karma-cli phantomjs-prebuilt -g 
関連する問題