从 git 上 down 下前端代码后使用 yarn install 安装后进行开发一切正常。但是打包后发现部分页面功能异常。。。 排查发现
问题一:yarn.lock 里面的部分包版本不一致,从别人那拷贝替换后使用 yarn install ,yarn.lock 部分包被更新。
问题二:比对 node.js 版本,yarn 源一致,但是 yarn.lock 里 node.sass 版本由 4 变为 7 并且源地址也不是 yarn 设置的淘宝镜像地址。
后续同个强制安装对应 node.sass 解决,但是 yarn.lock 里的源仍然不是设置的淘宝镜像地址。
原因是啥?同时如何保证开发环境一致?