如何正确安装Grunt插件

时间:2015-06-04 13:38:17

标签: gruntjs npm bower

对不起,我是npm-bower-grunt服务的新手。也许这个问题很愚蠢,但我无法在谷歌找到解决方案。

所以,我已经安装了基于npm / bower / grunt / angular.js的单页应用

在root中我有gruntfile.js和这段代码

module.exports = function(grunt) {
var gtx = require('gruntfile-gtx').wrap(grunt);

gtx.loadAuto();

var gruntConfig = require('./grunt');
gruntConfig.package = require('./package.json');

gtx.config(gruntConfig);

// We need our bower components in order to develop
gtx.alias('build:standardversion', [

    'compass:standardversion',
    ...

]);

gtx.finalise();

};

否则我的文件grunt / compass.js包含:

module.exports = {
standardversion: {
    options: {
        config: 'STANDARD/master/config.rb'
    }
}

};

然后在bower_components文件夹中,每个插件都有gruntfiles,代码如下:

    'use strict';

module.exports = function(grunt) {
    grunt.initConfig({
        pkg: grunt.file.readJSON('package.json'),

        karma: {
           ...
        },

        uglify: {
           ...
        }
    });

    grunt.loadNpmTasks('grunt-contrib-uglify');
    grunt.loadNpmTasks('grunt-karma');

    grunt.registerTask('default', [
        'karma',
        'uglify'
    ]);
};

所以现在我必须从这里https://www.npmjs.com/package/grunt-css-flip

安装css-flip插件

我用npm安装它,现在我不知道在哪里为此编写任务。 我需要在bower_components或其他地方创建新文件吗?

请告诉我或给我一个正确理解的链接

感谢名单

0 个答案:

没有答案