最近学习eslint,自己写了常用配置命名为eslint-config-threerocks,github地址,本地用
npm link测试通过后,在其他项目建立.eslintrc.json并写入内容
{
"extends": "eslint-config-threerocks"
}
并用eslint index.js进行测试,正常检测
最后把eslint-config-threerocks发布到npm,在之前的项目中使用npm unlink断开链接,之后npm i eslint-config-threerocks --save安装发布的包,之后再次使用eslint index.js进行测试,提示找不到eslint-config-threerocks