2016-01-13 69 views
0

如何用WebStorm使帶有重複標識符的TypeScript編譯器靜音?如何使重複標識符對TypeScript編譯器進行沉默?

見下文:

enter image description here

tsconfig:

{ 
    "compilerOptions": { 
    "target": "ES5", 
    "module": "commonjs", 
    "moduleResolution": "node", 
    "removeComments": true, 
    "emitDecoratorMetadata": true, 
    "experimentalDecorators": true, 
    "noEmitHelpers": false, 
    "sourceMap": true 
    }, 
    "exclude": [ 
    "node_modules" 
    ], 
    "compileOnSave": false, 
    "buildOnSave": false 
} 

問候,

肖恩

+1

這是Angular2最近的一個常見問題。我在這裏http://stackoverflow.com/a/34627194/99256回答了一個類似的問題。 –

+0

我想,我以前有類似的問題,問題是打字稿模塊系統干擾參考。這實際上取決於你如何使用模塊結構(* internal * [namespaces]或* external * modules),以及是否直接使用該文件的引用。 我認爲這個問題既不是TSLint,Webstorm也不是你的配置。也許你可以發佈一個模塊的例子和你的參考文件或你的tsd.d.ts文件。 – Herndl

回答

0

我認爲你應該在根目錄下移到你的tsconfig.json的真實代碼文件。

在這種情況下,目錄樹中的文件較高,並嘗試驗證node_modules。

+0

試圖移動到src目錄,沒有運氣 – born2net

相關問題