macのターミナル起動時に怒られるようになった話
今日ターミナルを起動すると
Can't locate local/lib.pm in @INC (you may need to install the local::lib module)
と表示されるようになった。とりあえずperlを最新にしてみようとplenvをインストール https://github.com/tokuhirom/plenv#homebrew-on-mac-os-x 公式の説明どうりに
$ brew intall plenv $ brew install perl-build
.bachrcに追記
if which plenv > /dev/null; then eval "$(plenv init -)"; fi
最新版をダウンロード、インストール
$ plenv install 5.26.2 $ plenv global 5.26.2
パッケージマネージャーもインストール(pip的なやつ)
$ plenv install-cpanm $ PLENV_INSTALL_CPANM="-v" plenv install-cpanm
そして local/lib.pm をインストール
$ cpan $ install local/lib.pm
npm installのオプションメモ
npm install
する時につけるオプション、すぐ忘れるのでメモ。
インストール場所
command | mean |
---|---|
-g | グローバルインストール |
package.jsonに追記する系のオプション
command | mean |
---|---|
--save | dependencies に追記 |
--no-save | |
--dry-run | |
-P, --save-prod | |
-D, --save-dev | devDependenciesに追記|開発時のみに使用するパッケージ |
-O, --save-optional | |
-E, --save-exact | |
-B, --save-buldle |
devDependenciesとDependenciesの違いは、このpackege.jsonをnpmのパッケージとして公開した時、インクルードした場合はnpm install でDependencies(依存パッケージ)がインストールされ、このプロジェクトをgit clone してnpm install した時には開発用の依存パッケージdevDependenciesがインストールされる
ポリッドスクリーン系イベントのシステム周りの話
この記事は新ブログへ移転しました、こちらへどうぞ。
ArduinoでDMXを受ける
この記事は新ブログへ移転しました、こちらへどうぞ。
DMXプロトコルをまとめる
この記事は、新ブログへ移転しました。こちらへどうぞ
ArduinoでDMX送信
この記事は、新ブログ移転しました、こちらへどうぞ。
NetlifyとGithubで独自ドメインのサイトをHTTPS化したメモ
この記事は新ブログへ移転しました、こちらへどうぞ