【发布时间】:2013-09-04 21:37:59
【问题描述】:
我正在使用 Yeoman 和 Compass 来编译引导 SASS 文件。我的 Yeoman 应用程序不在我的 Web 服务器的基本目录中,它在一个名为“ui”的目录中。我得到 404 未找到引导图像,因为当 CSS 文件应该指向 /ui/images 时,它们却指向 /images。我尝试如下修改 Gruntfile 中的指南针选项,但它似乎没有改变生成的 CSS 中的任何内容:
compass: {
options: {
sassDir: '<%= yeoman.app %>/styles',
cssDir: '.tmp/styles',
imagesDir: '<%= yeoman.app %>/images',
javascriptsDir: '<%= yeoman.app %>/scripts',
fontsDir: '<%= yeoman.app %>/styles/fonts',
importPath: '<%= yeoman.app %>/bower_components',
httpImagesPath: '/ui/images',
httpGeneratedImagesPath: '/ui/images/generated',
relativeAssets: false
},
dist: {},
server: {
options: {
debugInfo: true
}
}
},
如果我将 relativeAssets 设置为 true 或 false,这似乎没有什么不同。感谢您的帮助!
【问题讨论】:
标签: compass-sass gruntjs yeoman