[Laravel] Test (PHPUnit) 実行時に InvalidArgumentException: Unable to locate factory with name [default] のエラーが出る
setUp() 内で parent::setUp() 呼ぶの忘れてない?(公式にも「テストクラスに独自のsetUpメソッドを定義する場合は、親のクラスのparent::setUp()/parent::tearDown()を ...
[Flutter] WSL2 環境で Flutter Web (その1)
WSL2 上で使いたいので、 Linux 版をインストール。
デフォで snap 入ってた。
$ snap --versionsnap 2.48.3+20.04snapd unavailableseries -が、
探しに行こうとするとエラーが。
$ snap search fluttererror: cannot ...[Node] WSL2 にNode環境を構築(nvm使うべし)
最初から nvm 使うべし。
詳細$ sudo apt install nodejsで環境作ってたんだけれど、firebase CLI 入れようとして
$ npm install -g firebase-toolsってやったら
npm ERR! Error: EACCES: permission denied, access '/usr/local/lib ...[Laravel] root 外のファイルにアクセスしたら laravel Path is outside of the defined root と怒られたのでどうにかしたい
config/filesystems.php に、自前で設定を追加すればOK。
詳細Laravel のデフォルト設定だと、
'local' => ,となっておりまして、 プロジェクトルート/storage/app が起点になってました。
例えば、/storage/temp にある全ファイルを取得したい、という場合に、
$tempfiles ...[Vue.js][Vue3][Vue-Cli] @import のファイル/フォルダ指定で ../node_modules/・・・ と書かずに ~(tilde/チルダ) で済ますお話
のように書かなくても
@import "~folder/file.sass";と書けば sass-loader がよしなに解決してくれる。
背景Vue CLI でサイトを作っていたのですが、機能をだいだい実装し終わって、じゃデザインに…と思ったところで、さすがにゼロから自分で ...
[Laravel] 有効な日付かどうか?のバリデーションでアホみたいに悩んだ話 [PHP][日付][Carbon][Validation]
PHP に checkdate() 関数が用意されてました…。
PHP: checkdate – Manual
言い訳年月日、もしくは年月のみがパラメーターで渡されてくる場合に、年月日として有効かどうか?のパリデーションをかけたかったわけです。
で、Carbon とかで用意されてる…よね? とか思っていろいろ探してたら見つからなくて、PHP ...
[Vue.js][Vue3] Firebaseと連携させてFirestoreのデータを取得するサイトをつくる
「みんなのITもくもく会】自己紹介 Advent Calendar 2020」参加記事ですー!
さいきんちょくちょく参加させて頂いている みんなのもくもく会。
良い感じで平日の朝に個人開発を進める習慣が身に付いてきております。
主催されている Asukaさん (@asuka4624254) に感謝!🙏
さて、昨日は、 あーたんさんの ダイレク ...
[2020/11] Windows 10 Home で Docker 動かす時は、もう Docker ToolBox 要らない
WSL2 入れていれば 普通の Docker Desktop for Windows が動かせます。
自分の環境だと、Windows Home 1909, Build 18363 で稼働させています。
日本語ドキュメントだと
システム要件
Windows 10 Home マシンで Docker Desktop を実行するには、以下の要件が必 ...
[Vue.js][Nuxt.js] [Vue warn]: Failed to mount component: template or render function not defined. が出たら疑った方がいいヤツ
ありがちなのが、
「このコンポーネント、イラネ」ってimport文とか消しておきながら、 components: {} 内の指定を削除し忘れてるパターン。
詳細エラーメッセージが
vue.runtime.esm.js:619 : Failed to mount component: template or render function not define ...readonly な radio や select / option や checkbox は css 一発で実現できる
みたいな css をセットしてやればOK。IE11も対応してます。
pointer-events – CSS: カスケーディングスタイルシート | MDN
詳細disabled 属性を付けたら request に値が渡ってこなくて困った…という経験は誰に ...