首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >运行vue开发模式与生产时的不一致

运行vue开发模式与生产时的不一致
EN

Stack Overflow用户
提问于 2019-03-21 04:55:51
回答 2查看 150关注 0票数 0

我正在做一个django项目,我们在一些模板中使用了Vue js。当我在生产环境中运行Vue时,一切工作正常。当我切换到Vue的开发版本时,我遇到了各种各样的错误,不是警告,而是实际的错误。似乎所有的错误都与从其他文件导入函数/对象有关。例如,我们在另一个文件中声明了一个vuex存储,该文件在开发中运行时无法在Vue的主实例中找到,但在生产中可以很好地工作。utils文件中的函数也会发生同样的情况。真正让我困惑的是,这一切都曾在开发中使用过。我收集了静态数据,清除了浏览器缓存,将debug设置为True,并对导入进行了双重检查。还有没有其他人遇到过这个问题,或者有任何关于如何解决它的想法?

编辑

EN

回答 2

Stack Overflow用户

发布于 2019-03-21 14:47:41

根据官方的Vue Docs

在开发过程中,

提供了很多警告来帮助你克服常见的错误和陷阱。然而,这些警告字符串在生产中变得无用,并增加了应用程序的有效负载大小。此外,其中一些警告检查的运行时成本很小,在生产模式下可以避免。

简而言之,Vue不会在生产中抛出错误,因为它在Vue的生产构建中被截断。

您需要在开发过程中解决这些错误,以便一切正常工作。

希望这对你有所帮助!

票数 0
EN

Stack Overflow用户

发布于 2021-02-16 16:18:37

如果有人被困在这里,在谷歌上到处寻找想法,我也遇到了这种情况;我使用了一个较新的JS功能(可选链),该功能在dev中工作得很好,但在生产版本中,它破坏了应用程序的一部分。我编辑了代码,删除了可选的链接,然后它又可以工作了。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55270042

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档