從建立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