使用grunt注入依赖项

时间:2016-04-03 08:26:56

标签: javascript gruntjs

这是我的GruntFile

     files: {
                '../index.html': 
                [
                    [
                        '../node_modules/**/*.min.js',
                    ],
                    [    
                        '../js/test/test.js',
                        '../css/main.css'
                    ]
                ]
            }

这个问题是我的node_modules中的每个min.js文件都会被注入。但是,我只想包含每个依赖项的主文件(有时可以在node_modules // dist /中,有时可以直接在dep的根目录下)。 有没有办法指定,只包括每个dep的“主文件”?

如果需要澄清,请告诉我

1 个答案:

答案 0 :(得分:0)

我想我明白你在说什么。如果您只想包含某个文件,只需明确说明它。我不知道这是否显而易见,但*符号是一个全部。

示例:

files: {
            '../index.html': 
            [
                [
                    '../node_modules/dist/first.min.js',
                    '../node_modules/dist/js/second.min.js' <-- usually the last one doesn't have a comma.
                ],
                [    
                    '../js/test/test.js',
                    '../css/main.css'
                ]
            ]
        }