在我的一个项目中,我想使用一些我使用Bower(normalize-scss)添加的额外SCSS。 gruntfile中的罗盘配置如下所示(由骨干生成器创建):
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',
relativeAssets: true
},
dist: {},
server: {
options: {
debugInfo: true
}
}
}
主scss文件包含:
@import: 'normalize';
当我将gruntfile中的导入路径更改为
时importPath: ['<%= yeoman.app %>/bower_components', '<%= yeoman.app %>/bower_components/normalize-scss'],
它可以工作,但我不想在这里放置我可能需要的每个目录。在我看来,如果我可以做类似的事情,它会更便携。
importPath: '<%= yeoman.app %>/bower_components/**'
但是警告失败了:You must compile individual stylesheets from the project directory.
。