第一步是安裝,安裝 nodejs 有幾種方法:
- 從 nodejs.org 下載 tarball,手動安裝。
- 用 debian package 來安裝 (nodesource)
- 用 nvm 來安裝
curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash - sudo apt-get install -y nodejs安裝好,就可以利用 npm 來安裝 TypeScript 了。不過,因為我不想把 typescript 安裝在系統路徑 (一般是用 sudo npm install -g typescript),所以我多設定了 .npmrc 以及環境變數:
prefix = /home/user/.local root = /home/user/.local/lib/node_modules binroot = /home/user/.local/bin manroot = /home/user/.local/share/man
export LOCAL_PATH="$HOME/.local" export MANPATH="$LOCAL_PATH/share/man:$MANPATH" export NODE_PATH="$LOCAL_PATH/lib/node_modules:$NODE_PATH" export PATH="$LOCAL_PATH/bin:$PATH"
在設定好以後,使用 npm install -g 時,會將這些套件安裝到自己的 $HOME/.local 目錄下。
在使用 npm install -g typescript 以後,我另外安裝了去年推出的 yarn。
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add - echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list sudo apt install yarn
首先寫一個 hello.ts
console.log("Hello world.");然後用 tsc 來將 hello.ts 編譯為 hello.js:
tsc hello.ts
,最後就可以用 node 執行 hello.js 印出 "Hello world."
沒有留言:
張貼留言