Skip to content

Commit 0bd19ae

Browse files
committedAug 31, 2021
feat: update --combine options.
1 parent d118fea commit 0bd19ae

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed
 

‎src/compile.ts

+6-2
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,12 @@ export default async function compile(dir: string, option: ICompileOtion) {
2323
if (combine) {
2424
const outputCssFile = path.join(process.cwd(), combine);
2525
const cssStr: Array<string> = lessSource.map((item: IOutputFile) => item.css);
26-
await fs.outputFile(outputCssFile, cssStr.join(''));
27-
console.log('♻️ \x1b[32m =>\x1b[0m:', 'Output one file: ->', outputCssFile);
26+
if (!!cssStr.join('').trim()) {
27+
await fs.outputFile(outputCssFile, cssStr.join(''));
28+
console.log('♻️ \x1b[32m =>\x1b[0m:', 'Output one file: ->', outputCssFile);
29+
} else {
30+
console.log('🚧\x1b[33m No content is output.\x1b[0m');
31+
}
2832
} else {
2933
const outputDir = path.join(process.cwd(), out);
3034
await Promise.all(lessSource.map(async (item: IOutputFile) => {

0 commit comments

Comments
 (0)
Please sign in to comment.