0

powについて知り、32 ビット プロセッサを搭載したラップトップにインストールしようとしました。(願わくば) 軽微なエラーが発生しています。

ソースからのインストール中に、次のエラーが発生します。

*** Installing local configuration files...
mkdir: /Users/username/Library/Application Support: Permission denied


node.js:134
    throw e; // process.nextTick error, or 'error' event on first tick
    ^
Error: Command failed: mkdir: /Users/username/Library/Application Support: Permission denied

at ChildProcess.exithandler (child_process.js:102:15)
at ChildProcess.emit (events.js:67:17)
at Socket.<anonymous> (child_process.js:172:12)
at Socket.emit (events.js:64:17)
at Array.<anonymous> (net.js:837:12)
at EventEmitter._tickCallback (node.js:126:26)
pow@0.3.2 /usr/local/lib/node_modules/pow 
├── log@1.2.0
├── async@0.1.8
├── coffee-script@1.1.2
├── nack@0.13.1 (netstring@0.2.0)
└── connect@1.7.1

次を使用して、アプリケーションサポートフォルダーのアクセス許可を変更しようとしました:

sudo chmod 777 ~/Library/Application\ Support/

次を使用してアクセス許可を確認できます。

ls -la ~/Library/ | less

私は以下を取得します:

drwxrwxrwx+ 15 username  blah   510 26 Sep 19:16 Application Support

レンガの壁にぶつかったように見えるので、誰かが私を正しい方向に向けることができますか

4

1 に答える 1

0

完全に無関係なgitの問題から:

sudo chown -R $USER /usr/local/

&その後、 sudoなしでインストールを実行します

npm -g install

私のために働いた...

于 2011-11-25T19:19:18.827 に答える