@yeco

Можно ли использовать cssNano в виде функции а не как плагин?

Здравствуйте, я хочу использовать cssNano для оптимизации css но в виде функции, передать в функцию неоптимизированный css, получить оптимизированный.
В документации я нашел
https://cssnano.co/docs/config-file
import postcss from "postcss";
import cssnano from "cssnano";
import litePreset from "cssnano-preset-lite";
import autoprefixer from "autoprefixer";
const preset = litePreset({ discardComments: false });

let aftercssnano = postcss([
    cssnano({ preset, plugins: [autoprefixer] }),
  ]).process("<style>.notoptimizedhere{background: green;}</style>");
  console.log(aftercssnano);

Но
import postcss from "postcss";
^^^^^^

SyntaxError: Cannot use import statement outside a module
  • Вопрос задан
  • 86 просмотров
Решения вопроса 1
profesor08
@profesor08
const cssnano = require("cssnano");

Либо переименуй свой файлик в .mjs
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы