diff --git a/packages/cherry-markdown/gulpfile.js b/packages/cherry-markdown/gulpfile.js index 8cdd490f2..13b5358f3 100644 --- a/packages/cherry-markdown/gulpfile.js +++ b/packages/cherry-markdown/gulpfile.js @@ -65,7 +65,13 @@ gulp.task('default', function (done) { }); }, function handleFonts(cb) { - iconStream.pipe(gulp.dest('dist/fonts/')).on('finish', cb); + // 同时输出到 dist/fonts 和 src/sass/fonts + // dist/fonts 用于生产环境发布包 + // src/sass/fonts 用于开发环境 yarn dev + iconStream + .pipe(gulp.dest('src/sass/fonts/')) + .pipe(gulp.dest('dist/fonts/')) + .on('finish', cb); }, ], done, diff --git a/packages/cherry-markdown/src/sass/fonts/ch-icon.eot b/packages/cherry-markdown/src/sass/fonts/ch-icon.eot new file mode 100644 index 000000000..223e8f556 Binary files /dev/null and b/packages/cherry-markdown/src/sass/fonts/ch-icon.eot differ diff --git a/packages/cherry-markdown/src/sass/fonts/ch-icon.svg b/packages/cherry-markdown/src/sass/fonts/ch-icon.svg new file mode 100644 index 000000000..ea77a3a4c --- /dev/null +++ b/packages/cherry-markdown/src/sass/fonts/ch-icon.svg @@ -0,0 +1,366 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/packages/cherry-markdown/src/sass/fonts/ch-icon.ttf b/packages/cherry-markdown/src/sass/fonts/ch-icon.ttf new file mode 100644 index 000000000..49e69c20d Binary files /dev/null and b/packages/cherry-markdown/src/sass/fonts/ch-icon.ttf differ diff --git a/packages/cherry-markdown/src/sass/fonts/ch-icon.woff b/packages/cherry-markdown/src/sass/fonts/ch-icon.woff new file mode 100644 index 000000000..f031a6d13 Binary files /dev/null and b/packages/cherry-markdown/src/sass/fonts/ch-icon.woff differ diff --git a/packages/cherry-markdown/src/sass/fonts/ch-icon.woff2 b/packages/cherry-markdown/src/sass/fonts/ch-icon.woff2 new file mode 100644 index 000000000..96b69ce75 Binary files /dev/null and b/packages/cherry-markdown/src/sass/fonts/ch-icon.woff2 differ