6925


こんにちは、RailsでWebアプリの開発を行っております。  
普段はrails -sコマンドでlocalhostにアクセスし、実行しておりますが、  
powder コマンドを利用してプロジェクトごとにURLを変更しようとしております。

[code]

    $ rails new demo_proj -d mysql
    $ rails g scaffold book title:string price:integer
    $ rake db:create
    $ rake db:migrate # ここまではよくあるコマンド
    $ rails -s # ここをpowder linkとしたい
    
[/code]

ですが、コマンドを実行したところ下記のような結果になりました。

[code]

    $ powder link
      Pow is not installed. That is, the ${HOME}/.pow symlink does not exist.
    $ brew install pow
      Warning: pow-0.5.0 already installed
    
[/code]

osはYOSEMITEなのですが、似たような症状の方がいらっしゃらなかったので  
質問させていただきます。

また、念のためpowderのバージョンも確認しましたので、連携致します。

[code]

    $ gem list | grep powder
      powder (0.3.0)
    
[/code]


CC BY-SA 3.0
2015-02-22T10:46:57.933
6922
2015-02-23T21:35:44.190
2015-02-22T11:16:13.527
8475
8475
question
ruby-on-rails
Railsの開発をpowderを用いて行いたいが、powderが機能しない


僕もpow / powderを使っていますが、brewではインストールしていません。

公式ページにある

[code]

    curl get.pow.cx | sh
    
[/code]

でインストールしています。

これで試すとどうなりますか？

参考 <http://pow.cx>

### 追記

Powderを使わなくてもPow単体でも使うことができます。  
原因を切り分けるためにPow単体で動かしてみてください。

以下のようにシンボリックリンクを作ってください。  
`/path/to/myapp`はRailsアプリが存在するパスです。

[code]

    $ cd ~/.pow
    $ ln -s /path/to/myapp
    
[/code]

その後、 <http://myapp.dev> にアクセスするとどうなりますか？

あと、Powの調子が悪い時はPCを再起動すると直る、という話も時々聞きます。  
こちらも試してみてください。

### 追記2

> "Application not found"とブラウザ上で表示されました。

ちょっと古いですが、こちらに同じような議論があります。

<https://github.com/basecamp/pow/issues/145>

ここを読むと、`~/.pow`が`/Users/(あなたのアカウント名)/Library/Application
Support/Pow/Hosts`のシンボリックリンクになっているか確認しろ、とあります。

元から`~/.pow`ディレクトリが存在していたりすると"Application not found"になるようです。

あと、1つのマシンに複数のアカウントがログインしていて、それらがPowを使っている場合もNGみたいですね。  
1つのアカウントでログインすると直った、と書いてあります。

akira noguchiさんの症状と合致するものあるかもしれないので、上のissueをじっくり読んでみてください。


CC BY-SA 3.0
2015-02-22T12:22:56.147
6925
2015-02-23T21:35:44.190
2015-02-23T21:35:44.190
85
85
6922
answer


自分の場合は、一度`powder install`をやってから、`powder restart`したらうまくいきました


CC BY-SA 3.0
2015-02-22T14:09:49.023
6929
2015-02-22T14:09:49.023
199
6922
answer