それマグで!

知識はカップより、マグでゆっくり頂きます。 takuya_1stのブログ

習慣に早くから配慮した者は、 おそらく人生の実りも大きい。

npm

npm で自作のパッケージをgit(gitlab/githubなど)からadd(インストール)する

npm で自分のパッケージを使いたい npmjs.com にパッケージを公開しても良いんだけど、既存のパッケージをちょっと触ったくらいのパッケージを公開するのは忍びない。 自分のgitレポジトリのnpm パッケージを npm add したいとき。 git のレポジトリを packa…

npm で自作コマンドを自分のためだけに一瞬だけnpmjs公開することを通してnpm公開を学ぶ

経緯 パブリックな名前空間を自分専用に使うのは、本当は駄目なんだろうけど、npm みてると my own private なパッケージが結構あるので、ヤッたもん勝ちっぽいので試すことに。そりゃ本当は、 private つかえとか 自分のサーバーでnpm registry たてて使え…

プロジェクト単位のnode_module の実行コマンドの格納場所 .bin

プロジェクトでインストールした node_module の実行コマンドはどこ? npm -g i とかでいちいちグローバルなんて使ってられないし、プロジェクトの実行環境内で完結させたい。DockerとかデプロイCIとか絡んでくると特にその思いが顕著になる。 ./node_module…

npm -g で グローバルじゃなくてユーザー空間を使う

目次 目次 npm -g install のインストール先 npm -g で グローバルはめんどくさいですよ npm の 設定を確認する。 グローバルとローカル インストール先を変更する 自分のホームディレクトリに突っ込むことにする。 設定した結果はこんな感じになりました。 …

npm でインストール済み一覧を整理しアンインストール。

npm

インストール済み一覧を表示する。 インストールの結果を表示するには depth takuya@~$ npm list -g --depth=0 /usr/local/lib ├── hubot@2.19.0 ├── jshint@2.9.5 ├── jslint@0.11.0 ├── less@2.7.2 ├── npm@5.6.0 ├── uglify@0.1.5 ├── uglify-js@3.1.3 ├─…