gulp引入del出错

gulp引入del出错

del安装成功,引入出错

https://img1.sycdn.imooc.com//climg/63216acb0997eaef10770672.jpg

尝试过的解决方式:

  1. 换成import引入出错

  2. del换成其他名词代替还是出错

正在回答

登陆购买课程后可参与讨论,去登陆

1回答
  1. import 只有在ES规范下才支持使用, require是CMD规范,这个是Node支持的;

  2. del使用这个版本的包:npm i del@6.1.1

  • 指甲盖 提问者 #1

    为什么del使用6.1.1的版本就可以呢?

    2022-09-14 19:00:02
  • 指甲盖 提问者 #2

    什么情况下使用ES规范,什么情况下使用CMD规范

    2022-09-14 19:02:12
  • Brian 回复 提问者 指甲盖 #3

    为什么del使用6.1.1的版本就可以呢?——看看官方的ChangeLog


    什么情况下使用ES规范,什么情况下使用CMD规范——

    1. 纯Node环境就是CMD规范;看包的使用说明,也可以知道包是否支持;

    2. Webpack/Vite/parcel等构建工具支持CMD与ES6规范混用,使用Babel插件进行处理即可;

    3. 现代开发框架,大多是ES6规范,Node支持import/export语法,但是文件必须是ejm结尾;

    4. 现代浏览器支持的是ES5规范,所以,所有ES6书写的代码必须经过转译(Babel或者TypeScript)即可使用。

    2022-09-15 22:47:50
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师