为什么自动导入会为PhpStorm / WebStorm中的根节点模块生成相对path

我的项目结构:

/website /node /node_module <<-- library root /type_src <<-- ts files /src <<-- compiled js files 

我曾经可以像这样自动导入根节点模块:

/type_src/store/BaseStore.ts:

 import {observer} from "mobx-react/native"; @observer class BaseStore{ } 

但是最近,自动导入为这些节点模块生成相对path:

 import {observer} from "../../node_modules/mobx-react/index"; @observer class BaseStore{ } 

import {observer} from "mobx-react/native";生成import {observer} from "mobx-react/native";的唯一方法import {observer} from "mobx-react/native"; 就是等着那个红灯泡出现,这样不方便。

我创build了另一个项目,它工作正常,但我不知道为什么这个项目突然有这个问题。 任何人都可以帮我找出这个问题吗?

tsconfig:

 { "compilerOptions": { "module": "commonjs", "target": "es6", "moduleResolution": "node", "removeComments": true, "allowSyntheticDefaultImports": true, "noImplicitAny": false, "sourceMap": true, "outDir": "./src", "jsx": "react", "experimentalDecorators": true, "noLib": false, "declaration": false, "emitDecoratorMetadata": true, "lib": ["es6", "dom"], "types": ["reflect-metadata"] }, "exclude": [ "node_modules" ] } 

在这里输入图像描述

在这里输入图像描述