我有一个相当大的项目,它基于不同的angular / bootstrap版本具有不同的前端。前端是Maven模块,每个模块都是一个单独的IDEA模块,每个模块都有自己的子文件夹。
parent
+ frontend1
| + src
| + node_modules
| + bootstrap
| ...
|
+ frontend2
| + src
| + node_modules
| + bootstrap
| ...
当我从frontend2打开一个使用更高版本的引导程序的html文件时,IntelliJ(2018.1.8和2018.2.2)显示“未知html标签”警告。
通过ctrl + click导航到已知标签会跳至frontend1的node_modules/bootstrap
文件夹。
这对我来说似乎很奇怪。我已经尝试过File -> Invalidate Caches
,并且还将frontend2/node_modules
定义为模块frontend2的资源,但是没有任何效果。
有人有类似的效果或解决方案吗?