2016-03-26 20 views
0

正常にインストールされたNPMモジュールを(通常のJS標準で)見つけるためにtypescriptコンパイラを取得するのが困難です。例えば、私は私のメインアプリで、次のインポートがありますTypescriptコンパイラが兄弟node_modulesフォルダ内のNPMモジュールを検出しない

import { run } from '@cycle/core'; 

import Rx from 'rx'; 

import { domDriver, layout } from './html'; 

import { httpDriver, loadStateRequest, loadStateResponse } from './http'; 

私の編集者、RXおよび@サイクル/コアでのFWIW、使用してbrowserify/tsify(商標赤い波線を持っており、実際にコードがコンパイルに失敗します、それはエディタのプラグインが不平を説明するものではありませんが)。

私はこれがちょっと素朴な愚かさに過ぎないと確信していますが、私は完全に困惑し、Googleは私を助けません。

答えて

1

typingsを使用してください。それはあなたが使用するモジュールの入力を得ることができます。彼らはrxのためのタイピングを持っています。あなたは@ cycle/coreの手作業でタイピングを作成するか、それを何かにする必要があります。

+0

はい、これらの方法のとおり、私は約10分後にここで質問しました。私は今、悪夢の定義ファイルを書いていますが、ちょっとホッ。 – tragiclifestories

+1

@tragiclifestoriesあなたはモジュールを任意のものにすることができます –

関連する問題