環境
- Laravel Framework 7.30.6
事象
$ npm run watch
を実行したあと、
以下のような画面で止まって、プロンプトが返ってこない。
╷
54 │ $dividend: abs($dividend);
│ ^^^^^^^^^^^^^^
╵
node_modules/bootstrap/scss/vendor/_rfs.scss 54:14 divide()
node_modules/bootstrap/scss/mixins/_grid.scss 66:15 row-cols()
node_modules/bootstrap/scss/mixins/_grid-framework.scss 43:13 @content
node_modules/bootstrap/scss/mixins/_breakpoints.scss 65:5 media-breakpoint-up()
node_modules/bootstrap/scss/mixins/_grid-framework.scss 32:5 make-grid-columns()
node_modules/bootstrap/scss/_grid.scss 72:3 @import
node_modules/bootstrap/scss/bootstrap.scss 16:9 @import
stdin 8:9 root stylesheet
98% after emitting SizeLimitsPlugin
DONE Compiled successfully in 26567ms 10:38:12
Asset Size Chunks Chunk Names
/css/app.css 179 KiB /js/app [emitted] /js/app
/js/app.js 1.47 MiB /js/app [emitted] /js/app
原因
こういうもんらしい。
npm run watchコマンドを実行すると、通常はプロンプトが返ってこないことがあります。これは、npm run watchがファイルの変更を監視し、変更があった場合に自動的にビルドやタスクを実行し続けるためです。
対応
終了させたくば、
Ctrl + C
で強制終了させる。
コメント