LoginSignup
0
0

More than 5 years have passed since last update.

Node.js環境構築からhello,worldとパッケージ管理npmまで

Last updated at Posted at 2014-12-06

はじめに

Node.jsはサーバサイドのjavascript環境です。
javascriptを使ってhttpサーバにしたり、パーサやバッチを書いたりできます。

本家
http://nodejs.org/

Node.js日本ユーザグループ
http://nodejs.jp/

インストール

Linux環境を想定しています。

nvmを利用

nvmはNode.jsのバージョン管理してくれます。
https://github.com/creationix/nvm
Install scriptでインストール

$ curl https://raw.githubusercontent.com/creationix/nvm/v0.20.0/install.sh | bash
source ~/.nvm/nvm.sh
# 起動時によむ
echo 'source ~/.nvm/nvm.sh' >> ~/.bash_profile 

stableをインストール

ついでにデフォルトで使用するバージョンもstableに

$ nvm install stable
  nvm alias default stable

hello,worldとか

マニュアル参照
http://nodejs.jp/nodejs.org_ja/docs/v0.10/api/synopsis.html

パッケージ管理

パッケージ管理はnpmで行います。

UglifyJSをインストール

一例にjavascript難読化、圧縮ツールのUglifyJSをインストールしてみます。
https://github.com/mishoo/UglifyJS2

記載のコマンド通り実行します。

$ npm install uglify-js -g

npm installするとnpmjs.orgから取得しにいきます。
https://www.npmjs.org/package/uglify-js

gオプションをつけると、shellからそのまま実行できるglobalインストールになります。

$ uglifyjs hoge.js
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0