Я получаю это предупреждение при компиляции angular универсального приложения:
Предупреждение: Точка входа 'my-module' содержит глубокий импорт в '/ src / app /mocks/myModule.ts. Это, вероятно, не проблема, но может привести к тому, что компиляция точек входа будет не в порядке.
У меня есть изменение пути в tsconfig, который работает и является моей желаемой функциональностью. Я хотел бы иметь возможность отключить это конкретное предупреждение. Я предполагаю, что есть некоторые изменения, которые я могу внести в tslint. json, чтобы разрешить глубокий импорт всех вместе или разрешить его в этом конкретном случае.
ESlint, похоже, имеет nx -force-module-boundaries , но я не думаю, что это применимо ко мне, так как этот проект использует TSLint. Тем не менее, я все равно попробовал безуспешно:
{
"extends": "tslint:recommended",
"rules": {
"nx-enforce-module-boundaries": [
true,
{
"allow": [
["/src/app/mocks/myModule.ts"]
]
}
],
...
Я не могу найти ничего в Правилах TSLint , которые, кажется, помогают мне. Есть идеи?