在32位CPU上从源安装pow架服务器

时间:2011-09-26 10:33:49

标签: ruby-on-rails macos rack rack-pow

刚刚发现pow并尝试将其安装在配备32位处理器的笔记本电脑上。我遇到(希望)一个小错误。

在源installation期间,我收到以下错误:

*** 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

任何人都可以指出我正确的方向,因为我似乎撞到了一堵砖墙,谢谢

1 个答案:

答案 0 :(得分:0)

来自完全不相关的git issue

sudo chown -R $USER /usr/local/

&安培;然后运行安装,不用 sudo

npm -g install

为我工作......