「node.js」の版間の差分

提供: FreeBSD入門
移動: 案内検索
(ページの作成:「node.js とは、V8 javascript を使用した、イベント駆動のノンブロッキングI/Oを使用した、JavaScript 実行環境です。 '''読み...」)
 
(相違点なし)

2013年10月28日 (月) 23:37時点における最新版

node.js とは、V8 javascript を使用した、イベント駆動のノンブロッキングI/Oを使用した、JavaScript 実行環境です。

読み方

node.js
のーど じぇーえす

概要

インストール

FreeBSDにインストールする場合

ports コレクションからインストールする場合

cd /usr/ports/www/node
sudo make install clean

pkgコマンドでインストールする場合

sudo pkg install node

portinstallコマンドでインストールする場合

sudo portinstall /usr/ports/www/node

インストールされたファイル

% pkg_info -L node-0.10.19
Information for node-0.10.19:
 
Files:
/usr/local/bin/node
/usr/local/lib/dtrace/node.d
/usr/local/lib/node_modules/.keepme
/usr/local/man/man1/node.1.gz

コマンド行引数

Usage: node [options] [ -e script | script.js ] [arguments]
       node debug script.js [arguments]
 
Options:
  -v, --version        print node's version
  -e, --eval script    evaluate script
  -p, --print          evaluate script and print result
  -i, --interactive    always enter the REPL even if stdin
                       does not appear to be a terminal
  --no-deprecation     silence deprecation warnings
  --trace-deprecation  show stack traces on deprecations
  --v8-options         print v8 command line options
  --max-stack-size=val set max v8 stack size (bytes)
 
Environment variables:
NODE_PATH              ':'-separated list of directories
                       prefixed to the module search path.
NODE_MODULE_CONTEXTS   Set to 1 to load modules in their own
                       global contexts.
NODE_DISABLE_COLORS    Set to 1 to disable colors in the REPL
 
Documentation can be found at http://nodejs.org/

使い方

hoge.js の内容です。

console.log("hoge");

hoge.js を node コマンドで実行します。

% node hoge.js
hoge

関連項目