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 回答