The requested module 'del' does not provide an export named 'default'

Пытаюсь запустить сборку. Ничего с ней не делал, прошлый проект нормально запускался. Но запускаю новый - появляется эта ошибка. Пробовал менять constant (сonst) в функции на default - ничего не меняется.
Пробовал изменять первую строку на import * as del from "del" - также ничего не происходит. Проверил этот же файл в прошлом проекте, всё идентично написано.
Ответы (5 шт):
удалось решить проблему ? У меня такая же фигня,старый проект запускаю все норм новый запускаю точь в точь как у тебя. Ps. Удалось решить через npm install del@6
import {deleteAsync} from "del";
export const reset = () => {
return deleteAsync(app.path.clean);
}
Мне помогла замена в файле package.json с:
"del":"latest"
на
"del":"^6.1.1"
Сам способ подключения изменился.
На сайте npmjs – del можно прочитать как использовать.
Содержимое файла gulpfile.js я подключил вот так, это работает для меня.
import { deleteAsync } from 'del'; // Удалить файлы и каталоги.
function clear() { return deleteAsync(build) }// Очищаем папку build перед каждым запуском сборки.
Все же используй лучше
import { deleteAsync } from "del";
export const reset = () => {
return deleteAsync(app.path.clean);
};
Сам долго разбирался и это должно помочь!
