@htmlacademy/ace-themes

2.0.1 • Public • Published

ace-themes

Темы для редактора Ace

Как это готовить

После подключения в качестве зависимости и npm install, файлы тем доступны в каталоге $PROJECT_ROOT\/node\_modules/@htmlacademy/ace-themes. Из пакета экспортируется список файлов, в которых лежат темы.

Вот так, например, сейчас копируются темы из courses-core:

const copy = require('gulp-copy');

gulp.task('ace-themes:import', () => {
  const themesBase = 'node_modules/@htmlacademy/ace-themes';
  const themesDepth = themesBase.split('/').length;
  const themesDest = 'content/assets/js/ace';

  const srcFiles = require('@htmlacademy/ace-themes').
    map((s) => join(themesBase, s));

  return (
    gulp.
      src(srcFiles).
      pipe(copy(themesDest, {prefix: themesDepth}))
  );
});

Readme

Keywords

Package Sidebar

Install

npm i @htmlacademy/ace-themes

Weekly Downloads

0

Version

2.0.1

License

MIT

Unpacked Size

14.7 kB

Total Files

6

Last publish

Collaborators

  • andreychap
  • kaineer
  • nakleikoff
  • expa
  • kam4atka