1

テーマのデモで使用される config.rb は次のようになります。

# Get the directory that this configuration file exists in
dir = File.dirname(__FILE__)

# Load the sencha-touch framework
load File.join(dir, '..', 'touch', 'resources', 'themes')

# Look for any *.scss files in same directory as this file
# Place compiled *.css files in the parent directory
sass_path    = dir
css_path     = File.join(dir, "..")
output_style = :expanded
environment  = :development

File.join 行の目的は何ですか? github からダウンロードしたテーマ デモに関しては、間違ったパスのようです。

https://github.com/senchalearn/Touch-Theming

4

1 に答える 1

0

Rubyドキュメントによると:

File::SEPARATORを使用して文字列を結合することによって形成された新しい文字列を返します。

ドキュメントへのリンクは次のとおりです。

http://www.ruby-doc.org/core-1.9.3/File.html

基本的にFile.join、文字列を結合して、ファイルパスで使用される新しい文字列を返します。

于 2013-01-31T00:10:53.753 に答える