Deployment Gulp cdnizer:仅针对特定文件将本地链接替换为cdn
各位! 有人知道如何将js文件的本地链接替换为只针对特定文件的cdn链接吗? 我正在使用gulp和bower进行前端部署 因此,任务如下:bower_components文件夹包含angular、jquery、bootstrap等文件夹,指向.js文件的链接设置在index.html中,如Deployment Gulp cdnizer:仅针对特定文件将本地链接替换为cdn,deployment,gulp,bower,cdn,Deployment,Gulp,Bower,Cdn,各位! 有人知道如何将js文件的本地链接替换为只针对特定文件的cdn链接吗? 我正在使用gulp和bower进行前端部署 因此,任务如下:bower_components文件夹包含angular、jquery、bootstrap等文件夹,指向.js文件的链接设置在index.html中,如 <head> <script type="text/javascript" src="../bower_components/bootstrap/dist/js/bootstrap.js"
<head>
<script type="text/javascript" src="../bower_components/bootstrap/dist/js/bootstrap.js"></script>
<script type="text/javascript" src="../bower_components/angular/angular.min.js"></script>
<script type="text/javascript" src="../bower_components/angular-route/angular-route.min.js"></script></pre>
....
</head>
<head>
<script type="text/javascript" src="../bower_components/bootstrap/dist/js/bootstrap.js"></script>
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/angularjs/1.3.15/angular.min.js"></script>
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/angularjs/1.3.15/angular-route.min.js></script>
....
</head>
gulp.src("./src/index.html")
.pipe(cdnizer([
{
file: 'vendor/angular/angular.js',
package: 'angular',
cdn: '//ajax.googleapis.com/ajax/libs/angularjs/${ major }.${ minor }.${ patch }/${ filenameMin }'
// some actions to get purpose
}
]))
.pipe(gulp.dest("./dist"));