Skip to content

package‐lock.json

Mitsuru Mutaguchi edited this page Mar 25, 2024 · 4 revisions

package-lock.json

package-lock.json

package-lock.json の中にはモジュールバンドラーのものもある(例:webpack:JSがっちゃんこしてくれるコンパイラみたいなもの)
package-lock.json 内の モジュールバンドラー のみが更新されても公開js public/js/app.js 対象でないため、npm run prodコマンドを実行しても公開jsは更新されません。

更新例

https://github.com/opensource-workshop/connect-cms/pull/1982

public/js/app.js

resources/js/app.jsresources/js/bootstrap.js で require してると node_modulesの中身ががっちゃんこされてpublic/js/app.jsに出力されます。
※requireしてるライブラリのみ

Clone this wiki locally