car*_*rse 17 javascript git version-control yarnpkg
我已经阅读了关于Yarn的文档,我知道该lock
文件应该提交给VC.见这和在一个高层次的解释了为什么锁定文件是必要的,这其中列出了一堆命令没有什么他们实际上做太多的解释!
我还读了很多关于StackOverflow的问题,询问lock
文件是否应该提交给VC.
但是,所有文档和SO线程似乎都忽略了我想知道的细节,具体如下:什么是正确的程序(正确的一组命令运行):
yarn.lock
在需要时更新文件(即在我想要提取最新次要版本的开发环境中并更新lock
文件以反映这一点)node_modules
生产服务器上的目录(即确保生产服务器不在依赖包的不同/破坏版本上运行)我问的部分是因为过去在git pull
服务器上执行操作时,我遇到的消息告诉我yarn.lock
文件已经独立于开发/ VC过程进行了更新.就我而言,永远不应允许这种情况发生.
归档时间: |
|
查看次数: |
191 次 |
最近记录: |