10
모든 HTML 페이지를 축소하고 dist
폴더의 페이지 이름과 경로를 유지하려고합니다. 모든 폴더를 반복하고 싶습니다.HTMLmin - 특정 폴더 내의 모든 파일을 동적으로 압축하는 방법
아래 코드는 정상적으로 작동하지만 상위 폴더 (이 경우 app/views
)에만 해당합니다.
grunt.initConfig({
htmlmin: {
dev: {
files: [{
expand: true,
cwd: 'app/views/**',
src: '{,*/}*.html',
dest: 'dist/views'
}]
}
}
});
당신이 알 수 있듯이
, 나는 경로app/views/**
에서 마법의 별을 시도하고 운이 없었다. 내 경우
app/views/
├── page1.html
├── blocks
│ └── block.html
├── page2.html
└── page3.html
가 모든 템플릿이
app/views/blocks
폴더 아래에있는 사람을 제외하고, 축소 된 가져옵니다
이 내 폴더 구조입니다.
이 작동하지 않습니다. 동일한 출력. 여전히'app/views /'내부의 폴더를 파지하지 않습니다. –
저에게 잘 작동합니다. Grunt 및 htmlmin의 버전은 무엇입니까? – przno
도 나에게 잘 작동합니다. – joy