2015-07-10 49 views
2

我有SailsJs项目。并且需要安装bootstrap-sass版本。 我正在使用grunt-contrib-sass。但我真的需要安装ruby吗? 我可以修改grunt吗,所以node-sass将负责编译?编译sass bootstrap的帆项目

回答

0

下面这个例子:https://github.com/sails101/using-sass

  1. 相反的grunt-contrib-sass,使用grunt-sass来避免Ruby的依赖:

    • 纱:yarn add grunt-sass
    • NPM:npm i --save grunt-sass
  2. 安装bootstrap-sass

    • 纱:yarn add bootstrap-sass
    • NPM:npm i --save bootstrap-sass
  3. 假设你已经与上面链接回购指令一起其次,我们需要添加bootstrap-sass我们在进口sass.js config:

-

module.exports = function(grunt) { 

    grunt.config.set('sass', { 
    dev: { 
     options: { 
     includePaths: ['node_modules/bootstrap-sass/assets/stylesheets'] 
     }, 
     files: [{ 
     expand: true, 
     cwd: 'assets/styles/', 
     src: ['importer.scss'], 
     dest: '.tmp/public/styles/', 
     ext: '.css' 
     }] 
    } 
    }); 

    grunt.loadNpmTasks('grunt-sass'); 
}; 
  • 现在,我们可以简单地做我们的青菜@import "bootstrap"