gulp del clean gulfile.mjs

    gulpfile.mjs

import gulp from 'gulp';
import del from 'del';

export const clean = () => del(['build']);

export default dev;


    package.json

{
  "name": "test",
  "version": "1.0.0",
  "description": "My test work",
  "main": "index.js",
  "scripts": {
    "test": "echo \"Error: no test specified\" && exit 1"
  },
  "keywords": [],
  "author": "",
  "license": "ISC",
  "devDependencies": {
    "del": "^7.0.0",
    "gulp": "^4.0.2"
  }
}


    Появляется ошибка при возове команды gulp clean
D:\Work\test>gulp clean
file:///D:/Work/test/gulpfile.mjs:2
import del from 'del';
       ^^^
SyntaxError: The requested module 'del' does not provide an export named 'default'
    at ModuleJob._instantiate (node:internal/modules/esm/module_job:123:21)
    at async ModuleJob.run (node:internal/modules/esm/module_job:189:5)
    at async Promise.all (index 0)
    at async ESMLoader.import (node:internal/modules/esm/loader:530:24)
    at async importModuleDynamicallyWrapper (node:internal/vm/module:438:15)

Ответы (0 шт):