tekitoumemo’s diary

思ったことを書くだけ。長文版Twitter

NodeJs

【Nuxt】ビルド時にFunction.name使うと動かない問題

StringFilterみたいなへルパクラス作って以下のようにfillterを作っていた Vue.filter(StringFilter.capitalize.name, StringFilter.capitalize) が、ビルド時に動かないFunction.nameが原因だった。 developer.mozilla.org単純にminifyするとfunction名が変…

正規表現を使ってディレクトリ内のファイルをrequire出来るようにする

requireでは、ファイル名を直接指定する必要がある。 require const hogehoge = require('./hoge/hogehoge.js') たまーに動的に使いたいときがある(NuxtJSでVeeValidateでカスタムルール作るときとか)。 こう使ってたりすることが多い。 names.forEach(nam…