Доброго времени суток!
Вопрос в следующем: плагин gulp-google-cdn не хочет работать, т.е. не заменяет ссылку на JQuery с локальной на таковую из Google CDN в index.html.
Имею следующую структуру папок
- /dist
- /src
-- /bower_components
-- index.html
- .bowerrc
- bower.json
- gulpfile.js
- package.json
bower.json
{
"name": "template",
"dependencies": {
"jquery": "~2.1.4",
"normalize-css": "normalize.css#~3.0.3",
"nodernizr-dev": "modernizr-dev#~3.1.0"
},
"overrides": {
"jquery": {
"main": "dist/jquery.min.js"
},
"normalize-css": {
"main": "normalize.css"
},
"nodernizr-dev": {
"main": "modernizr-latest.js"
}
}
}
.bowerrc
{
"directory": "src/bower_components"
}
package.json
{
"name": "template",
"version": "0.0.1",
"devDependencies": {
"gulp": "^3.9.0",
"gulp-google-cdn": "^2.0.0"
}
}
gulpfile.js
var gulp = require('gulp');
var googlecdn = require('gulp-google-cdn');
gulp.task('cdn', function () {
return gulp.src('./src/index.html')
.pipe(googlecdn(require('./bower.json'), {
componentsPath: './src/bower_components/'
}))
.pipe(gulp.dest('./src'));
});
В самом index.html пробовал ставить строчку
<script src="bower_components/jquery/dist/jquery.min.js"></script>
потом такую
<script src="../bower_components/jquery/dist/jquery.min.js"></script>
и в конце вообще такую
<script src="jquery/dist/jquery.min.js"></script>
и ничего не помогает.
Gulp пишет, что таск выполнен, а результата в index.html никакого.
Что делать?)