所以我现在正在使用我非常喜欢的Yeoman.我有一个任务要抓住我的角度应用程序并使其无服务器.基本上这意味着抓取所有模板并将它们插入到index.html文件中
<script type="text/ng-template" id="dir to template"> ..template html goes here </script>
Run Code Online (Sandbox Code Playgroud)
现在,yeoman有自己的grunt文件,我完全是Grunt的新手,所以我想知道是否
a)这应该是由grunt处理的任务?
b)我应该调整现有的grunt文件还是创建一个新文件?
c)我在哪里可以找到有关如何执行此操作的文档的任何好主意?
谢谢!
Sin*_*hus 11
我们正在努力使Yeoman更容易定制,但与此同时,您可以build通过在Gruntfile中添加它来覆盖任务:
grunt.renameTask('build', 'oldbuild');
grunt.registerTask('build', 'your-task oldbuild');
Run Code Online (Sandbox Code Playgroud)
这将允许您向构建过程添加任何您想要的任务.
如果你想进一步自定义,你可以改写build,只需将你想要的东西拼凑成自己提供的任务:usemin-handler rjs concat css min img rev usemin manifest html.
例:
grunt.registerTask('build', 'your-task rjs concat css whatever-you-want');
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3329 次 |
| 最近记录: |