【发布时间】:2017-02-08 23:56:52
【问题描述】:
我正在尝试将当前使用 Grunt 构建项目的现有 JS 项目转换为早午餐。
我最初尝试使用现有的目录结构来制作早午餐。
app
- images
- less
- scripts
我想将图像直接复制到公共(即作为资产)。 我知道我可以将它们移动到 app/assets/images,但我不想更改结构。
早午餐配置.js:
module.exports = {
conventions: {
assets: [ '^(?:app)/(images/**/*)' ],
// assets: [ /(?:^app\/images[\\/])/ ],
// assets: [ '(images/**/*)' ],
//assets: /images[\\/]/,
}
}
我希望将图像文件复制到公共/图像。 IE。保留“images”目录名
但我似乎能管理的最好的东西(使用未注释的资产值)是复制到 public/app/images。
其他尝试只是将应用程序/图像的内容复制到公共。 IE。所以我得到 app/image.jpg 而不是 app/images/image.jpg
我希望在正则表达式中使用“app”部分的非捕获分组可能会使其工作,但没有。
有什么想法吗?谢谢
【问题讨论】:
标签: brunch