es6からcalssが使えるようになりましたが，c#のように他のファイルでclassを書いてから使用する方法を教えてください。  
（環境はnode.jsでコマンドプロンプト上で実行しています）

[マルチポスト](https://teratail.com/questions/89887)
CC BY-SA 3.0
2017-08-26T06:28:57.607
37504
2017-08-29T05:32:16.027
2017-08-26T07:13:42.467
8100
8100
question
javascript node.js es6
classを別ファイルから使用する
コメントのリンクを参考に以下のようにすればうまくいきました。  
class編集側のファイル

```

    module.exports = class Cat{
    // クラスの中み
    }
    
```

利用側のファイル

```

    const Cat = require(./ファイル名);
    let cat = new Cat;
    
```
CC BY-SA 3.0
2017-08-26T08:22:32.693
37507
2017-08-26T08:22:32.693
8100
37504
answer
ES6の場合、クラスの定義は下記で

```

    export default class Cat {
    }
    
```

使用する側はこれでいいかと思います。

```

    import Cat from 'Cat';
    
```

上記を実行する際はbabelでトランスパイルする必要があります。追記させていただきましたm(__)m
CC BY-SA 3.0
2017-08-29T01:17:29.147
37552
2017-08-29T05:32:16.027
2017-08-29T05:32:16.027
7585
7585
37504
answer