【发布时间】:2018-05-18 10:43:50
【问题描述】:
我下载了 NodeJS 并将其安装在 Windows 10 上。 我使用 npm install npm@latest -g 命令行更新了 npm 我既没有使用 github 也没有使用其他任何东西 我收到消息“已将锁定文件创建为 package-lock.json。您应该提交此文件”。
我应该怎么做才能提交文件? 当我提交它时会发生什么? 如果我不提交会怎样?
请不要引用 npm 文档,因为我多次阅读它并没有理解它。
谢谢
【问题讨论】:
-
如果您没有进行任何类型的版本控制 (git),请不要担心。 package-lock.json 文件用于确保当您在另一个环境中
npm install时,您会获得与本地使用的所有软件包相同的版本。 -
另外,我想指出 git 和 GitHub 不是一回事! 你可以在本地使用 git,而完全不涉及 GitHub;事实上,GitHub 是一个完全独立的组织,基本上只是 git 存储库的托管服务提供商(具有一些其他功能)。
标签: node.js npm commit package-lock.json