0

Yeoman ジェネレーターを使用して Meanjs インスタンスをセットアップしています。「sudo yo meanjs」を実行すると、ディレクトリを作成しようとしているように見えて失敗するまで、すべて正常に動作します。ここで何が起こっているのかについてのアイデアはありますか?

  SOLINK_MODULE(target) Release/kerberos.node: Finished

> bson@0.2.5 install /Users/xxx/Documents/mean/node_modules/connect-
  mongo/node_modules/mongodb/node_modules/bson
> (node-gyp rebuild 2> builderror.log) || (exit 0)

  CXX(target) Release/obj.target/bson/ext/bson.o
  SOLINK_MODULE(target) Release/bson.node
  SOLINK_MODULE(target) Release/bson.node: Finished
npm ERR! Error: EACCES, mkdir '/Users/xxx/.npm/uglify-js/2.4.15'
npm ERR!  { [Error: EACCES, mkdir '/Users/xxx/.npm/uglify-js/2.4.15']
npm ERR!   errno: 3,
npm ERR!   code: 'EACCES',
npm ERR!   path: '/Users/xxx/.npm/uglify-js/2.4.15',
npm ERR!   parent: 'grunt-contrib-uglify' }
npm ERR! 
npm ERR! Please try running this command again as root/Administrator.

npm ERR! System Darwin 13.4.0
npm ERR! command "node" "/usr/local/bin/npm" "install"
npm ERR! cwd /Users/xxx/Documents/mean
npm ERR! node -v v0.10.33
npm ERR! npm -v 1.4.28
npm ERR! path /Users/xxx/.npm/uglify-js/2.4.15
npm ERR! code EACCES
npm ERR! errno 3
npm ERR! stack Error: EACCES, mkdir '/Users/xxx/.npm/uglify-js/2.4.15'
npm ERR! not ok code 0
4

2 に答える 2

1

これはかなり一般的なエラーです。

Yeoman は以下を実行しています。

bower install & npm install

Bower のインストールは成功しましたが、ユーザー権限が原因で NPM のインストールが失敗しています。とにかく走れ:

sudo npm install
于 2014-12-08T00:46:54.843 に答える