yuji0602’s blog

日々思っていることなど。

npm runを実行したら Cannot find module 'npmlog' と言われた

$ npm run hogefuga みたいなことをやろうとしたらエラーが出てきました。単純に $ npm を実行しようとしても同じエラーが出るようでした。

$ npm
module.js:559
    throw err;
    ^

Error: Cannot find module 'npmlog'
    at Function.Module._resolveFilename (module.js:557:15)
    at Function.Module._load (module.js:484:25)
    at Module.require (module.js:606:17)
    at require (internal/module.js:11:18)
    at /usr/local/lib/node_modules/npm/bin/npm-cli.js:22:13
    at Object.<anonymous> (/usr/local/lib/node_modules/npm/bin/npm-cli.js:92:3)
    at Module._compile (module.js:662:30)
    at Object.Module._extensions..js (module.js:673:10)
    at Module.load (module.js:575:32)
    at tryModuleLoad (module.js:515:12)

nodeについてはnodebrewで管理しています。今日はv9.8.0にバージョンアップしたところです。

あちこちネットで調べた結果、以下の方法で落ち着きました。 nodebrewを使っているので、シンボリックリンクを貼りました。

$ sudo rm -rf /usr/local/lib/node_modules
$ sudo ln -s /Users/mymac/.nodebrew/current/lib/node_modules /usr/local/lib/node_modules

とりあえずこれで解決して、npmを叩いて正常に動作することを確認できました。

$ npm
Usage: npm <command>

where <command> is one of:
    access, adduser, bin, bugs, c, cache, completion, config,
    ddp, dedupe, deprecate, dist-tag, docs, doctor, edit,
    explore, get, help, help-search, i, init, install,
    install-test, it, link, list, ln, login, logout, ls,
    outdated, owner, pack, ping, prefix, profile, prune,
    publish, rb, rebuild, repo, restart, root, run, run-script,
    s, se, search, set, shrinkwrap, star, stars, start, stop, t,
    team, test, token, tst, un, uninstall, unpublish, unstar,
    up, update, v, version, view, whoami

npm <command> -h     quick help on <command>
npm -l           display full usage info
npm help <term>  search for help on <term>
npm help npm     involved overview

Specify configs in the ini-formatted file:
    /Users/mymac/.npmrc
or on the command line via: npm <command> --key value
Config info can be viewed via: npm help config

npm@5.6.0 /Users/mymac/.nodebrew/node/v9.8.0/lib/node_modules/npm

金曜日に地味なハマりをしましたが、とりあえずひと安心ですね。

調子が悪かった1週間

今週は体調がずっと悪かった。花粉症がだいぶきつい。

日中は目が痒いのと鼻水が出るので辛いし夜寝てても鼻が詰まっているのでつらい。ここ数日眠りが浅く、会社の人が夢に出て出て来る状態だった。心休まらない。。

せめて寝てる時は夢も見ずただただ深い眠りになると日中も多少は楽なんだけどなぁ。

今日は雨なので花粉が飛ばす、多少は楽だけどまた晴れた時は覚悟しておかなきゃね。

くしゃみしすぎて腹筋が割れたりしたら嬉しいところですね。

会社を休んだ

昨日から体調が良くないので会社を休んだ。

朝10時くらいに起きて、ご飯を食べて夕方4時くらいに起きた。

朝から心臓がドキドキとしていたのですが、今は落ち着いてます。

今週はなにかと調子が悪いのでなんとかしたいところですね。

見えてないけどストレスが溜まってるんだろうなぁ。

見えない不安は出していかないと。

低気圧のせい、もしくは風邪

昨日の寝る前くらいからちょっと怠く、今日は朝から調子が悪かった。

朝は起きるのどうしようか迷ったのですがまあ大丈夫かなと思って散歩に行ったり出勤したりしました。

体調にやや違和感がある時は電車がつらいですね。通勤時間が長いのでだいぶ体力を消耗しました。

会社に着いて仕事してたのですが、午後には電池切れに近い状態になったので早退しました。今は家でゆっくりしています。

今日は低気圧で体調が悪いのか、一昨日と昨日心電図ホルダーを付けてたから体調が悪いのか、単なる風邪なのかは分からないのですがとりあえず早く寝ることにします。

それでは、おやすみなさい。

平日のゆるい目標

簡単な目標を作りました。

  • 月曜日はジムでトレーニングに行く。そして休肝日。
  • 仕事中は1時間に1回立ち上がる。
  • コーヒーは1杯まで。
  • 英語の本を数ページ読む。
  • 英語のニュースを1つ以上読む。
  • 日が変わる前に寝る。
  • 1日2回の散歩でトータル1時間は歩く。(雨の日は短め)

とりあえずゆるい目標ではありますが、そのゆるい目標も達成できない状態だと生活週間を見直したほうが良いと思うので実行していきます。