我在yeoman中使用angular-generator。在gruntfile.js中,
示例:
/app/views
文件夹中的每个html文件都会被复制到dist/views
文件夹。但我希望将指令模板与指令本身保存在同一个文件夹中。示例:
/app/scripts/widgets/mywidget.directive.js
/app/scripts/widgets/mywidget.tmpl.html
当我构建这个项目时,我希望html文件以与上述相同的文件夹结构结束。
这可能应该在gruntfile.js的复制部分中完成。
copy: {
dist: {
files: [{
expand: true,
dot: true,
cwd: '<%= yeoman.app %>',
dest: '<%= yeoman.dist %>',
src: [
'*.{ico,png,txt}',
'*.html',
'images/{,*/}*.{webp}',
'styles/fonts/{,*/}*.*'
]
}...
我试图将这个添加到src数组中:
'<%= yeoman.dist %>/scripts/{,*/}*.tmpl.html'
没有起作用。有什么想法吗?