Javascript 找不到模块'@hapi/eslint插件hapi';
我正在尝试创建一个lint配置文件。这是我到目前为止所拥有的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': {
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
包