脱初心者備忘録

npm installでTypeError: cleanUrl is not a functionが出るとき

何かやらかして、フォルダごと捨てたとか、ファイル削除したとか、node自体をアップデートした時、出やすい気がします。

まず、次の場所のファイルを探します。通常はここにあります。

C:\Users\UserName\AppData\Roaming\npm\node_modules\npm\node_modules\npm-registry-fetch\lib\index.js

このファイルの一番下にコードを追加します。

module.exports.cleanUrl = require('./clean-url.js');

これで正常に動作するはずです。

※自己責任でお願いします。