2015-12-22 13 views
5

मैं टाइपरक्रिप्ट और सिस्टमजेएस के साथ कोणीय 2 काम करने की कोशिश कर रहा हूं लेकिन मुझे आयात के साथ परेशानी का सामना करना पड़ रहा है।जेएसपीएम और टाइपस्क्रिप्ट आयात

इस आयात के साथ

(या किसी अन्य angular2 आयात के साथ)

import {bootstrap} from 'angular2/platform/browser'; 

मैं Webstorm और टीएससी संकलक त्रुटियों हो रही है (WS: निर्देशिका, टीएससी का समाधान नहीं कर सकते हैं: मॉड्यूल नहीं खोजा जा सका) भले ही angular2 में है jspm_packages/npm/[email protected]

मेरी निर्देशिका संरचना

browser 
    components 
     app.component.ts 
    bootstrap.ts 
    index.html 
node_modules 
jspm_packages 
jspm.config.js 
package.json 
tsconfig.json 

tscon है fig.json

{ 
    "compilerOptions": { 
    "target": "ES5", 
    "module": "system", 
    "sourceMap": true, 
    "emitDecoratorMetadata": true, 
    "experimentalDecorators": true, 
    "removeComments": false, 
    "noImplicitAny": false 
    }, 
    "filesGlob": [ 
    "!./node_modules/**/*.ts", 
    "!./jspm_packages/**/*.ts", 
    "./**/*.ts" 
    ] 
} 

और jspm.config.js में config

System.config({ 
    defaultJSExtensions: true, 
    transpiler: "typescript", 
    paths: { 
     "github:*": "../jspm_packages/github/*", 
     "npm:*": "../jspm_packages/npm/*" 
    }}) 

इस कोड को किसी भी तरह से काम करता है, लेकिन संकलक भ्रमित लगता है, वहाँ एक बेहतर (या सही) जिस तरह से ऐसा करने के तरीके है? धन्यवाद

उत्तर

2

यह वर्तमान में वेबस्टॉर्म 11 में संभव नहीं है। वास्तव में काम करने वाला एक कामकाज है, डेविड फेस्टन की टिप्पणी: https://youtrack.jetbrains.com/issue/WEB-18904 पर देखें।

वैसे, कृपया इस समस्या को +1 करें, शायद जेटब्रेन के लिए एक फिक्स के साथ आने वाली चीजों को तेज करने में मदद मिलेगी।

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