タグ別アーカイブ: node.js

node.js界隈のいろいろなモジュール

gulp

タスクランナー。makeのようなビルドツールとしても用いられる。
Gruntと類似(競合)するツール。
2016年12月現在、TypeScriptの公式ページにはgulpが紹介されている。

gulpfileに記述する短縮語

dist
district。特定の場所
dest
destination。出力先。

 

del

Delete files and folders
Gulpでファイルやフォルダーを削除するプラグイン

 

UglifyJS

JavaScriptの圧縮・最適化(minify)ツール

 

Browserify

commonJS(node.js)の外部モジュール(ライブラリ)読み込み手段 require() をWebブラウザでも使えるようにするツール

 

tsify

Browserify plugin for compiling Typescript
TypeScriptをコンパイルするためのBroserfyプラグイン

 

vinyl-source-stream

Use conventional text streams at the start of your gulp or vinyl pipelines
gulpの記述方法を簡便にするツール。仮想ストリームを定義してpipeのメソッドチェーンでバケツリレーのように記述できる。

nodebrew install が No such file or directory で失敗

homebrewでインストールしたnodebrewで初めてnode.jsのインストールを実行すると"No such file or directory" にて失敗する。

現象

続きを読む

Macにおけるnodebrewのインストール

nodebrewとは

複数のバージョンのnode.jpをインストールし、必要に応じて切り替えるためのバージョン管理ツール

nodebrewのアンインストール

nodebrewをhomebrewで管理(インストール、バージョンアップ)するための下準備

にて直接インストールしたnodebrewをアンインストールする方法

~/.nodebrew フォルダを削除する。必要に応じて .bash_profile などからPATHの設定を削除する。

 

homebrewからのnodebrewのインストール

 

nodebrewの設定環境作成

結果として ~/.nodebrew フォルダ以下が作成される。

 

nodebrewを使ったnode.jsのインストール

Homebrewでインストールしたnode.jsのアンインストール

node.jsのパッケージ管理をHomebrewからnodebrewに移行するための前準備

npmのアンインストール

node.jsインストール方法

Homebrewでインストールしたnode.jsのアンインストール

Homebrewでインストールしたnode.jsのアンインストール

 

nodebrewのインストール

 

node.jsのインストール

npmはnodeと一緒にインストールされる

npmの基本的な使いかた

npmとは

npm
node.jsで構築されたパッケージマネージャ

 

プロジェクトの初期化

npmではプロジェクトのルートディレクトリにおいたpackage.jsonでモジュール(ライブラリ)のインストール管理をするため「プロジェクトの初期化」と「package.jsonの作成」は同義。

対話式コマンドによるなpackage.jsonの作成

npmで管理するプロジェクトの情報はpackage.jsonに書き込まれる。
package.jsonはテキストエディタで編集可能であるが、初回は対話式コマンドで作成するのが簡便。

 

モジュールのインストール

基本的な構文

続きを読む