Javascript 找不到模块'@hapi/eslint插件hapi';

Javascript 找不到模块'@hapi/eslint插件hapi';,javascript,eslint,hapijs,Javascript,Eslint,Hapijs,我正在尝试创建一个lint配置文件。这是我到目前为止所拥有的 module.exports = { 'env': { 'commonjs': true, 'es6': true, 'node': true }, 'extends': [ 'eslint:recommended', '@hapi/eslint-config-hapi', ], 'globals': {

我正在尝试创建一个lint配置文件。这是我到目前为止所拥有的

module.exports = {
    'env': {
        'commonjs': true,
        'es6': true,
        'node': true
    },
    'extends': [
      'eslint:recommended',
      '@hapi/eslint-config-hapi',
      ],
    'globals': {
        'Atomics': 'readonly',
        'SharedArrayBuffer': 'readonly'
    },
    'parserOptions': {
        'ecmaVersion': 2018
    },
    'rules': {
        'indent': [
            'error',
            4
        ],
        'linebreak-style': [
            'error',
            'windows'
        ],
        'quotes': [
            'error',
            'single'
        ],
        'semi': [
            'error',
            'always'
        ]
    }
};
问题是我越来越

Error: Failed to load plugin '@hapi/eslint-plugin-hapi' declared in '--config » @hapi/eslint-config-hapi': Cannot find module '@hapi/eslint-plugin-hapi'
Require stack:
- C:\Users\aironsid\Documents\tatooify\server\__placeholder__.js

Error: Failed to load plugin '@hapi/eslint-plugin-hapi' declared in '--config » @hapi/eslint-config-hapi': Cannot find module '@hapi/eslint-plugin-hapi'
Require stack:
- C:\Users\aironsid\Documents\tatooify\server\__placeholder__.js
    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:892:15)
    at Function.resolve (internal/modules/cjs/helpers.js:94:19)
    at Object.resolve (C:\Users\aironsid\Documents\tatooify\server\node_modules\eslint\lib\shared\relative-module-resolver.js:40:50)
    at ConfigArrayFactory._loadPlugin (C:\Users\aironsid\Documents\tatooify\server\node_modules\eslint\lib\cli-engine\config-array-factory.js:1004:39)
    at C:\Users\aironsid\Documents\tatooify\server\node_modules\eslint\lib\cli-engine\config-array-factory.js:895:33
    at Array.reduce (<anonymous>)
    at ConfigArrayFactory._loadPlugins (C:\Users\aironsid\Documents\tatooify\server\node_modules\eslint\lib\cli-engine\config-array-factory.js:891:22)
    at ConfigArrayFactory._normalizeObjectConfigDataBody (C:\Users\aironsid\Documents\tatooify\server\node_modules\eslint\lib\cli-engine\config-array-factory.js:719:44)
    at _normalizeObjectConfigDataBody.next (<anonymous>)
    at ConfigArrayFactory._normalizeObjectConfigData (C:\Users\aironsid\Documents\tatooify\server\node_modules\eslint\lib\cli-engine\config-array-factory.js:659:20)
Process finished with exit code -1
错误:加载在“--config»@hapi/eslint-config-hapi”中声明的插件“@hapi/eslint-plugin-hapi”失败:找不到模块“@hapi/eslint-plugin-hapi”
需要堆栈:
-C:\Users\aironsid\Documents\tatooify\server\\占位符\ uuuuuuu.js
错误:加载在“--config»@hapi/eslint-config-hapi”中声明的插件“@hapi/eslint-plugin-hapi”失败:找不到模块“@hapi/eslint-plugin-hapi”
需要堆栈:
-C:\Users\aironsid\Documents\tatooify\server\\占位符\ uuuuuuu.js
位于Function.Module.\u resolveFilename(internal/modules/cjs/loader.js:892:15)
位于Function.resolve(internal/modules/cjs/helpers.js:94:19)
在Object.resolve(C:\Users\aironsid\Documents\tatooify\server\node\u modules\eslint\lib\shared\relative module resolver.js:40:50)
位于ConfigArrayFactory.\u loadPlugin(C:\Users\aironsid\Documents\tatooify\server\node\u modules\eslint\lib\cli engine\config array factory.js:1004:39)
位于C:\Users\aironsid\Documents\tatooify\server\node\u modules\eslint\lib\cli engine\config array factory.js:895:33
在Array.reduce()处
在ConfigArrayFactory.\u loadPlugins(C:\Users\aironsid\Documents\tatooify\server\node\u modules\eslint\lib\cli engine\config array factory.js:891:22)
在ConfigArrayFactory.\u normalizeObject ConfigDataBody(C:\Users\aironsid\Documents\tatooify\server\node\u modules\eslint\lib\cli engine\config array factory.js:719:44)
在_normalizeObjectConfigDataBody.next()处
在ConfigArrayFactory.\u normalizeObjectConfigData(C:\Users\aironsid\Documents\tatooify\server\node\u modules\eslint\lib\cli engine\config array factory.js:659:20)
进程已完成,退出代码为-1
我该如何解决这个问题

我已经试过了:

  • 重新创建eslint文件
  • 重新安装软件包
  • 拆卸
    纱线.锁紧
是的,我安装了
@hapi/eslint插件hapi