0

メイン プロジェクトの作業ディレクトリを取得する必要があります。たとえば、次のようなプロジェクト フォルダ構造があります。

 Projectmainfolder->
          SourceCodeFolder
          AnotherFolder

すべてのコード ファイルが sourceCodeFolder にあり、Projectmainfolder のパスを取得または出力したいのですが、ルート プロジェクト フォルダーの場所のパスを取得する方法があれば教えてください。

4

2 に答える 2

7

これにより、現在のファイルへのパスが得られます。

__FILE__

相対パスを展開するには、次のようにします。

File.expand_path("../../", __FILE__)
于 2013-01-09T14:17:14.153 に答える
1

Projectmainfolderディレクトリからスクリプトを開始すると、Dir.getwd必要なパスが出力されます。それとも違う意味でしたか?

于 2013-01-09T14:15:00.173 に答える