使用shrinkwrap等固定vue中依赖的版本

建议 3 1632
你好,在使用前后端分离的企业版过程中,直接使用dev或者build经常会报错,比如 [pre] TypeError: Cannot read property 'range' of null [/pre] 原因应该是引入的npm插件或者依赖的版本引起的,建议使用shrinkwrap等,将依赖的版本都固定下来,保证大家的环境一致。
回帖
  • goooodbye
    2018-08-02
    比如上面的报错就是babel-eslint的版本引起的,固定在8.0.1就正常工作了
    0 回复
  • @goooodbye 好的
    0 回复
  • daxiong
    2018-08-06
    @goooodbye 感谢您的建议,前端已经加上package-lock.json插件版本锁,并将babel-eslint回到8.0.1版本。 其实最初是考虑到方便后台人员,尽量减少安装环节出错,而建议使用cnpm安装。
    0 回复