grunt uglify usermin

时间:2015-01-13 14:02:39

标签: node.js gruntjs cdn grunt-usemin

我是新来的咕噜,我正在看这个视频..
https://www.youtube.com/watch?v=gIbfDxF69c8

原始html(app / index.html)

<!-- build:js scripts/app.js -->
<script src="scripts/app.js"></script>
<script src="scripts/controllers/main.js"></script>
<!-- endbuild -->

缩小的html(build / index.html)

<script src="scripts/libmin.js"></script>

我需要

<script src="http://www.cdn.cdn/cdnfoler/libmin.js"></script>

我的咕噜代码:

  grunt.registerTask('bobthebuilder',[
  'copy:task0',
  'useminPrepare',
  'concat',
  'cssmin',
  'uglify',
  'usemin'
  ]);

如何将缩小的代码文件夹替换为cdn url。 因为我打算将这个缩小的代码上传到cdn。

1 个答案:

答案 0 :(得分:0)

我认为你正在寻找一个开箱即用的功能,但将cdnify grunt任务集成到你的工作流程中可能应该是个好主意

看看:https://github.com/callumlocke/grunt-cdnify

你可以做类似

的事情
dist: {
    html: ['<%=dist %>/*.html']
  }