PhpStorm WebStorm:更改自动导入源解析

时间:2017-07-03 20:18:49

标签: import module phpstorm webstorm

这是我的文件结构

component.ts
/services
  first.service.ts
  second.service.ts
  index.ts

index.ts

export * from './first.service';
export * from './second.service';

component.ts,我希望使用服务。这就是我的IDE(PhpStorm / WebStorm)自动生成导入代码的方式

import { FirstService } from './services/first.service'

当然这很有效。但我更愿意:

import { FirstService } from './services/index'

可以通过设置进行调整吗?

更新

在阅读this thread关于主题后,我已经改变了关于在我的Angular项目中使用桶文件的想法。我建议把它读给任何考虑做同样事情的人。

1 个答案:

答案 0 :(得分:2)

Settings | Editor | Code Style | TypeScript | Imports中,启用使用目录导入(节点式模块解析)。选中此复选框后,将生成符合Node.js module resolution strategy

的导入语句