为啥会出现这个错误:Gulp 中的“require is not defined”?

Posted

技术标签:

【中文标题】为啥会出现这个错误:Gulp 中的“require is not defined”?【英文标题】:Why this error: "require is not defined" in Gulp?为什么会出现这个错误:Gulp 中的“require is not defined”? 【发布时间】:2020-05-03 07:03:54 【问题描述】:

我正在尝试在我的项目中使用 Gulp。我做了以下事情

    $ sudo npm install gulp -g . - 全局安装 Gulp $ npm init - 来自我的项目路径 npm install gulp --save-dev

这是我的gulpfile.js

我不确定为什么会收到此错误。

【问题讨论】:

这能回答你的问题吗? ESLint: How to set .eslintrc to recognize 'require'? 上述问题没有帮助 【参考方案1】:

看起来像一个 linter 错误。您的 .eslintrc 文件是什么样的?

尝试添加env.node.eslintrc


  "env" : 
    "node" : true
  

【讨论】:

我没有这样的文件.. 我有 package.json 是你说的吗? 你的意思是在节点模块中?我需要在项目级别或全局运行 eslint --init 命令吗?我试过但说找不到命令 我不确定从哪里获得 eslintrc 文件

以上是关于为啥会出现这个错误:Gulp 中的“require is not defined”?的主要内容,如果未能解决你的问题,请参考以下文章

当我尝试通过更改 `extra.symfony.require` 来升级 Symfony 时,为啥会出现此错误?

为啥 Jest 在测试“Colyseus”游戏时会出现这个错误?

为啥 gulp-sass 不创建输出

VS 2015 Gulp 无法加载消息

Gulp concat插件错误

Gulp 错误:监视任务必须是一个函数