npm notice创建了一个lockfile作为package-lock.json.你应该提交这个文件

Ven*_*ala 45 git json node.js express

我一直试图加载快递的骨架npm install express.它输出以下行:

npm notice创建了一个lockfile作为package-lock.json.你应该提交这个文件.

我该怎么做才能自动加载模板ejs和css引擎?

zoe*_*ver 21

是.您应该将此文件添加到版本控制系统,即您应该提交它.

此文件旨在提交到源存储库中

您可以在此处详细了解它是什么/它做什么:

对于npm修改node_modules树或package.json的任何操作,都会自动生成package-lock.json.它描述了生成的确切树,以便后续安装能够生成相同的树,而不管中间依赖性更新.

  • 消息应该更清楚,例如"您应该将此文件添加到您的版本控制系统". (21认同)
  • 我该如何提交文件 (11认同)
  • @MikeWilliamson _"如果没有版本控制(目前,我不使用节点用于个人用途以外的任何其他用途)"_ - 拥有超过30年的专业编程经验,我说...总是使用版本控制.总是.即使是微小的个人用途项目.备份和版本控制是两个独立的事情. (11认同)
  • 提交文件有什么意义?我不想要它 (6认同)
  • @StephanWindmüller如果没有版本控制(目前我没有使用节点用于个人用途以外的任何东西),我可以删除`package-lock.json`文件吗? (3认同)
  • 我假设您在谈论git:1.`git add -A` 2.`git commit -m“ text here”`3.`git push -u origin master` (2认同)
  • 我们为什么要提交这个文件仍然没有答案? (2认同)