out.removeLinks()
与Nuxt.js
作为依赖关系一起提供,因此导入它不需要我在vuex
中指定它。
但是由于package.json
不在vuex
中,因此每当我尝试导入package.json
时,vuex
都会发出eslint
错误。
在这种情况下,import/no-extraneous-dependencies
模块中已经包含了如何告诉eslint
到vuex
的信息?还是有任何解决方法可以忽略某些模块,即。 nuxt
,vuex
...
以下是我当前的vue
规则。
eslint
答案 0 :(得分:0)
您可以将vuex
指定为core-modules
。
reference
// .eslintrc.js
settings: {
'import/core-modules': ['vue', 'vuex'] // these modules are included in nuxt.js
}
答案 1 :(得分:0)
您可以忽略这些模块,如下所示:
'node/no-extraneous-import': [
'error',
{
allowModules: ['vue', 'vuex']
}
]