2016-11-16 14 views
7

का उपयोग करते समय इंडेक्स फ़ाइल से आयात करने के लिए वेबस्टॉर्म मान लीजिए मेरे पास निम्न स्रोत संरचना है।SystemJS मॉड्यूल सिस्टम

/home 
    home.component.ts 
/shared 
    /domain 
    car.domain.ts 
    house.domain.ts 
    person.domain.ts 
    index.ts 

सभी डोमेन फ़ाइलों की तरह

export interface Car { 
    someProperty: number; 
} 

कुछ इंडेक्स फ़ाइल काम करता है पूरी तरह से मेरे घर घटक में इस तरह आयात करने के लिए ठीक में फिर इस

export * from './car.domain'; 
export * from './house.domain'; 
export * from './person.domain'; 

की तरह लग रहा होता है।

import { Car, Person } from '../shared/domain'; 

या

import { Car, Person } from '../shared/domain/index'; 

लेकिन जब ऑटो का आयात WebStorm इस

import { Car } from '../shared/domain/car.domain'; 
import { Person } from '../shared/domain/person.domain'; 

तरह इंटरफेस आयात करने पर ज़ोर देता है अनुक्रमणिका फ़ाइल से आयात करने के लिए पसंद करते हैं WebStorm के लिए कोई तरीका है ?

उत्तर

5

आपको फ़ाइल खोलने की आवश्यकता है। सेटिंग्स | संपादक | सामान्य | ऑटो आयात सेटिंग्स और विकल्प [उपयोग निर्देशिका आयात] सक्षम

नोट:WebStorm 2016.3 या उच्चतर

enter image description here

+0

बढ़िया की आवश्यकता है। मैं आधा उम्मीद कर रहा था कि वेबस्टॉर्म ने इसका समर्थन नहीं किया था। खुशी है कि मैं गलत था। – Hampus

+3

वेबस्टॉर्म 2017.2 के रूप में यह सेटिंग * फ़ाइल में माइग्रेट की गई है। सेटिंग्स | संपादक | कोड स्टाइल | टाइपस्क्रिप्ट (आयात टैब) * – FunkyOne

संबंधित मुद्दे