phpの簡易サーバーのコマンドを、package.json
のscripts
に設定しておくとHTMLとかPHPをサーバーにアップしなくても動作確認できます。
phpファイルも動作するので、ちょっとした開発ツールを用意したりもできると思います。
ファイルを置いてコマンドを1つ覚えるだけ
package.jsonの内容
[package.json]
{
"name": "Project name",
"version": "1.0.0",
"description": "",
"scripts": {
"server": "php -S localhost:8000 -t ./htdocs"
},
}
ドキュメントルートは./htdocs
のところを適宜変えてください。
ディレクトリ構成
/project_directory/
htdocs/
img/
js/
css/
index.php
package.json
起動方法
ターミナルで1行入れるだけです。
$ cd project_directory #package.jsonのある場所に移動しておく
$ npm run server
停止方法
Cmd(Ctrl) + C
Python版もあるよ
"scripts" : { "server" : "cd ../public && python -m SimpleHTTPServer" },