npmのpackage.jsonについて分かったこと
package.jsonには、scripts項目が存在する。
どんなものか?
これはnpm runコマンドのあとに続行するコマンドを定義することができるようになる。
$ npm init
言うまでもないが、上記のコマンドを実行するとそのディレクトリにpackage.jsonというファイルが生成される。
少し分かったこと
scriptsには予約語が存在している。
- start,
- restart
- stop
- test
これが予約語である。しかしながらこれらの中身は決まっていないのでこれらの予約語には自分で中身をあてることになる。
その他にも自分で作ったキーをscriptsに追加する事ができる。
使い方は以下の通り。
$ npm run [スクリプト]
書き方
"scripts": { "start": "ng serve", "test": "ng test", "build": "ng build", "copy": "cpx ./dist/* ../server/", "precommit": "lint-staged", "ng": "ng", },