2016-03-09 49 views
1

來自上一個問題Typescript creating modulesIonic2 Angular2 Typescript模塊 - 類型提示問題

我在node_modules文件夾之外創建了模塊,而phpstorm未拾取庫在哪裏。

它編譯並運行良好,但類型提示不拾取,這在開發時會導致問題。

type-hint

如果我把我的模塊內node_modules,那麼它會自動選擇,否則它會顯示錯誤如上。

如何知道phpstorm的類型提示node_modules以外的模塊在哪裏?

回答

0

我不能看到你的from部分是在該行,但我猜,因爲當一切都在node_modules,你必須忘了./這部分工作。

進口看起來node_modules當你從這個樣子的:

import * from 'something_in_node_modules'; 

如果您在文件位置的前添加./,它會看在你所在的當前目錄

,例如:

import * from './some-ts-file-in-this-directory'; 

試試看,它應該解決問題!

+0

如何從'something_in_note_modules_OR_another_folder'使用'import *? – Basit

+0

如果您使用的是weback,則可以在導入中執行一些條件。爲什麼不導入兩個? –

+0

或者你的意思是從'somenodemodule'導入{Something,Another};' –