從建立Node.js環境到hello,world的程式,再到套件管理工具npm

首先

Node.js是一种服务器端JavaScript环境。可以使用JavaScript创建HTTP服务器,编写解析器或批处理程序。

本家
http://nodejs.org/

官方网站
http://nodejs.org/

日本的Node.js用户组
http://nodejs.jp/

安装

我們預設的環境是Linux。

使用nvm

nvm能够帮助管理Node.js的版本。
https://github.com/creationix/nvm
通过安装脚本进行安装。

$ 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

顺便提一下,默认使用的版本也要稳定。

$ nvm install stable
  nvm alias default stable

你好,世界。

请参考以下手册地址:
http://nodejs.jp/nodejs.org_ja/docs/v0.10/api/synopsis.html

软件包管理

包管理使用npm进行。

安装UglifyJS

我將使用UglifyJS,一個JavaScript難讀化和壓縮工具,來安裝一個示例。
https://github.com/mishoo/UglifyJS2

按照指令进行执行。

$ npm install uglify-js -g

当执行npm install命令时,会从npmjs.org获取所需的软件包。
https://www.npmjs.org/package/uglify-js

如果添加了-g选项,它将以全局安装的方式直接在shell中运行。

$ uglifyjs hoge.js
bannerAds