我正在尝试将当前使用Grunt的现有JS项目转换为Brunch。
我最初尝试使用现有的目录结构来制作早午餐。
app
- images
- less
- scripts
我想直接将图像复制到公共场所(即作为资产)。 我知道我可以将它们移动到app / assets / images但我还是不想更改结构。
早午餐-config.js:
module.exports = {
conventions: {
assets: [ '^(?:app)/(images/**/*)' ],
// assets: [ /(?:^app\/images[\\/])/ ],
// assets: [ '(images/**/*)' ],
//assets: /images[\\/]/,
}
}
我希望将图像文件复制到公共/图像。 即。保持"图像"目录名称
但我似乎能够管理的最佳(使用未注释的资产值)是复制到public / app / images。
其他尝试只是将app / images的内容复制到公开。 即。所以我得到app / image.jpg而不是app / images / image.jpg
我希望使用" app"的非捕获分组。正则表达式的一部分可能会使它工作,但没有。
有什么想法吗?感谢