node.js - 在 JSHint 中禁用关于 "require"函数的警告

标签 node.js require jshint

我正在为 Node.js 编写一些代码,我目前正在使用 JSHint 来检查我的代码。但是,当我使用 require 函数导入模块时,它说:

'require' is not defined.

如何抑制警告?

"use strict";
var express = require('express');   
var register = require('./routes/register');

最佳答案

jshint 默认不知道 node.js 全局变量,你需要通知它。

将此评论添加到顶部:

/* jshint Node :真 */

关于node.js - 在 JSHint 中禁用关于 "require"函数的警告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15894193/

相关文章:

javascript - 不正确的 JSHint 警告 "variable is defined but never used."

node.js - 在 Ubuntu 上更新 Node JS

node.js - 在 Node/Express 中进行 Sequelize - 'no such table: main.User` 错误

javascript - 使用 require() 在包含的 javascript 中使用函数

node.js - require 中的 Node js : Why module. Exports = tesdf() 仅在 get 请求中执行一次

ruby-on-rails - 为什么 Rails 尝试在生产环境中自动加载此文件?

php - Eclipse PDT - 文件系统更改或新的 Composer 自动加载路径会破坏自动加载器

node.js - ExpressJS中定义的get、post方法在哪里?

jshint - 有没有一种方法可以抑制给定行的 JSHint 警告?

javascript - 为什么 jshint 不能将赋值识别为表达式?