我使用turborepo与2个应用程序(都与vite)。我将eslint config添加到eslint-config-custom并在我的应用程序中扩展它,但在每个应用程序中的node_modules文件夹中调用npm install后,创建eslint-config-custom并添加一些规则。我不明白,为什么它添加了这个规则,而没有从packages/eslint-config-custom/index. ts添加规则。也许有人遇到过这样的问题。
app结构x1c 0d1x
client/node_modules/eslint-client-custom
turbo.json
packages/eslint-config-custom/index.ts
packages/eslint-cn-custom/package.json
1条答案
按热度按时间5uzkadbs1#
您在
apps/client/node_modules/eslint-client-custom/package.json
中看到的package.json
应该只是到本地packages/eslint-config-custom/package.json
的链接。当将
eslint-config-custom
声明为apps/client
的依赖项之一时,请确保以*
作为版本列出它。apps/client/package.json
:我建议删除
node_modules
并在进行此更改后重新运行npm i
。