2012-04-01 2 views
3

私は宝石の作者です。 gemファイルにシンボリックリンクを入れても構いませんか、それともWindows上で壊れますか?Rubygems:gem配布でシンボリックリンクを使用できますか?

+3

、私はそれはおそらく破ると思います。また、私は興味がありますが、シンボリックリンクが必要なのは何ですか? –

+0

@Sergioこれは私のブログ記事のためのリサーチでした:http://www.solitr.com/blog/2012/04/contributor-friendly-gems/ Gitサブモジュールのファイルをベンダー/アセットにシンボリックリンクすることができるかどうか疑問に思っていましたディレクトリ。 (Joelが指摘しているように、私はこのためにレーキタスクを使用することを推奨していません。) –

+0

可能であれば、このシステムはどのように動作するのでしょうか?シンボリックリンクが私の最終配布物に含まれていないようだからここに来ました。 –

答えて

2

パスを完全に指定する必要があります。シンボリックリンクは使用しないでください。

あなたの宝石の場合は、ファイルを検索する必要があり、これらを見て:

File.join 
Pathname 
the variable __FILE__ 
+0

私は実際にパスを指定することについて心配していません。私はちょうどそれが場所にいくつかの資産をシンボリックリンクするのに十分かどうか、または私がそれらをcpしなければならないかどうかを調べようとしています。 –

+1

はい、コピーする必要があります。ちょうど昨晩、私は宝石ユーザーがこの種の問題を診断するのを手伝っていました。宝石がアセットファイルにシンボリックリンクするのではなく、 – joelparkerhenderson

関連する問題