✅
package.jsonにはnameを設定しよう
概要
-
package.jsonをnpm initせずにecho {\"private\":true} > package.jsonして作成した - docker で
$PWDを/workとしてマウントする設定にしたときに、コンテナ内でnpm iするとpackage-lock.jsonのnameがworkに書き換わって困っていた - 調べてみると、
package.jsonのnameが設定されていないことに起因する可能性に気づいた
対応
package.jsonのnameを設定しましょう..。
{
+ "name": "example",
"private": true,
余談
別のプロジェクトでも似たようなことが起きたので確認したところ、laravelでもpackage.jsonのnameが指定されていないようです..。
Discussion