Skip to content

Instantly share code, notes, and snippets.

@shiwork
Created February 7, 2014 07:53
Show Gist options
  • Save shiwork/8858763 to your computer and use it in GitHub Desktop.
Save shiwork/8858763 to your computer and use it in GitHub Desktop.
module Hoge {
export class Sample {
constructor() {
}
methodA():void {
alert('methodA');
}
methodB():void {
alert('methodB');
}
}
}
var sample = new Hoge.Sample();
sample.methodA();
sample.methodB();
@shiwork
Copy link
Author

shiwork commented Feb 7, 2014

一旦全部削除してnpmのパッケージをすべてlocalインストールに切り替えたら期待取りに動作しました・・・

@shiwork
Copy link
Author

shiwork commented Feb 7, 2014

@vvakame 多分なんですが、globalでインストールされている物がだいぶ前にインストールしたnode_moduleの方を向いていて、期待しているものを参照してなかったのではないかと思います。
一旦関連するものをすべて削除した上で、nvmからnodeをインストール、rcファイルのpathをすべて精査した後にpackage.jsonでnpmで利用するmoduleを定義した上で、npm installでlocalインストールを実行したところ正しく動作しました。

過去のプロジェクトの呪いだと思って心清らかに乗り切ります・・・(当時関わったpjでたまたま使う必要があっただけで放置してた)

色々有り難うございます。npmのパッケージ管理とnvmの管理方法に詳しく慣れたので得るものも大きかった><

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment