以下の内容はhttps://hrroct.hatenablog.com/entry/2017/11/30/163704より取得しました。


CygwinでTypeScriptをやってみる

はじめに

TypeScriptを勉強できるよう、環境を整えようと思ったのが動機でした。
なので「Hello, World!」メソッドを作るところまでです。

まずはnode.js

が必要になります。
CygwinでNode.jsを使うには、Windowsのものをインストールするのが普通かと思います。
ソースコードから入れられるかもですが…やってませんm(_ _)m

Node.js

インストールが終わりましたら、npmコマンドを叩いてみましょう。

$ npm --version
4.2.0

問題なく使えそうですね。

そしてnpmでTypeScriptを入れる

$ npm install -g typescript
C:\Users\UserName\AppData\Roaming\npm\tsc -> C:\Users\UserName\AppData\Roaming\npm\node_modules\typescript\bin\tsc
C:\Users\UserName\AppData\Roaming\npm\tsserver -> C:\Users\UserName\AppData\Roaming\npm\node_modules\typescript\bin\tsserver
C:\Users\UserName\AppData\Roaming\npm
`-- typescript@2.3.4

コマンドを打つだけでOKです。
試しに、コンパイルまでしてみます。

$ vi hello.ts

ファイルの中身はこんな感じで。

class Hello {
    say(): string {
        return "Hello, World!";
    }
}

いざコンパイル

$ tsc hello.ts
$ cat hello.js
var Hello = (function () {
    function Hello() {
    }
    Hello.prototype.say = function () {
        return "Hello, World!";
    };
    return Hello;
}());

あっさり終わってしまいましたが…
以上でした!




以上の内容はhttps://hrroct.hatenablog.com/entry/2017/11/30/163704より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14