takafumi blog

日々の勉強メモ

Node.js

【Selenium】 【Node.js】独自なwait()条件を作る

環境 Ubuntu 16.04 Selenium Standalone Server 3.0.1 普通はwebdriver.until.*を条件に使う事が多いが、普通に独自の値や条件判定で設定する事もできる。 以下のように、webdriver.Conditionのインスタンスを返すようにすればいい。 Conditionインスタンス…

【Node.js】 NVMで最新版のNode.jsをインストール

環境 CentOS 7.2 NVM 0.31.1 Node.js 6.2.0 nightlyビルドを使いたいという事でなければ、stable版はnvmを使うのが便利。 ■NVMのインストール git clone https://github.com/creationix/nvm.git ~/.nvm source ~/.nvm/nvm.sh ■Node.jsのバージョン確認 nvm l…

【Node.js】 いつの間にかバージョン表記が変わってた

環境 CentOS 7.0 Node.js 5.3.0 Node.jsを最新版にしようと思って、最新版を調べたら、バージョンが5.3.0? □ CentOS7.0にNode.js最新版をインストール - takafumi blog のときは0.12.2とかだったのに。 で気が付いたんですが、Node.jsとio.jsが統合したんで…

【Node.js】【npm】 npm コマンド超基本

環境 CentOS 7.0 JavaScript Node.js 0.12.2 npm 2.7.4 インストール npm自体のインストール nodeをインストールすると、自動でインストールされる。 npm install <モジュール名> ローカルインストール 現在のディレクトリ直下のnpmプロジェクト内に./node_m…

Node.js ワンライナーで実行。

環境 CentOS 7.0 Node.js 0.12.2Node.jsのインタプリタすら動かすのが面倒。 そういう時はワンライナーで実行する。 $ node -e "var str = 'Hello World'; console.log(str);"

CentOS7.0にNode.js最新版をインストール

環境 CentOS 7.0 Node.js 0.12.2 【追記2】 いまどきはNVMとかnodebrewを使うのがメジャーらしい。 【追記】 Node.jsとio.jsの統合で、Node.jsのバージョン表記が変わりました。最新版は、 https://nodejs.org/en/download/stable/ を確認してください。2016…