
tabuchi


git.ignoreが効かなくなった時。

NPMエラー
npm installを忘れている。
他人の作ったプロジェクトをgithubからpullしたり、本番サーバからFTPでダウンロードする場合、node_modulesフォルダは入ってこないので、別途npm installする必要がある...

PHPでSMTP指定しなくてもメール送れるのはなぜか
以下の掲示板に解説されていた。
フレームワークなしのスクラッチPHPの場合、スクリプトで指定できないのでphp.iniで指定したSMTPサーバを使用しているらしい。

BrowserSyncの初期設定
package.jsonを設定する
scriptsに起動コマンドを定義する。"bs"の部分は任意のコマンド名。--config に続く部分がbrowsersyncの設定ファイルのパスになるので指定する。
devDependen...

javascriptだけでブラウザバックの情報を消させる。

EC-CUBE2 開発入門
開発者向け入門ページ
以下のページに大まかな流れが書いてあった。
開発フォーラム

ホットリロードの導入
browser-syncをインストールする。
参考
以下のページがわかりやすかった。

Laravelのないプロジェクトで.envを導入する
phpdotenvを使用する。composerでインストールする。以下の記事がわかりやすい。

「私はロボットではありません」を実装する。
Googleが提供するreCAPTHAというAPIサービスを利用する。
サイトを登録する。
以下にアクセスして対象のサイトを登録する。
getStartedボタンから入る。
コードの実装方法
以下...