我正在从事React本机项目。我的iOS发布应用程序在打开时崩溃,错误为can't find variable self (var/../../path/main.jsbundle)
。因此,在调试时,我发现替换了package-lock.json
(这是我的队友系统之一)(以前我没有在package-lock
中维护git)解决了这个问题。因此,如果我删除该package-lock.json
并进行node_modules
更新,我的应用程序将崩溃。如果我保留该package-lock.json
并进行node_modules
更新,则可以正常工作。
这里可能是什么问题,我该如何调试? (我尝试过npm
ls
,但对于以前的和新生成的内容有很多更改
package-lock.json
)吗?
即使以后删除package-lock.json
,如何解决此问题?
如何有效地在git中维护package-lock.json
。目前我正在
由于队友系统中环境不同而合并冲突
像节点版本一样?