如何解决如何删除生产中的livereload?
我设法使用Github Pages部署了我的第一个Svelte应用程序。仍然存在一个问题,就是 liverload脚本仍在加载,但是找不到该脚本的路径,这会导致完成加载缓慢,如您在live site中所见。
有什么办法可以解决这个问题?
谢谢您的帮助。 (source code(如果有帮助)
解决方法
您在GH页面上发布的代码是开发版本。在官方模板中,您的项目似乎基于npm run dev
获得的。
您需要的是npm run build
获得的生产版本。编译后的代码将不包含为开发工具和HMR添加的一些utils,将使用terser进行最小化,并且不包含livereload。您可以在rollup.config.js
中看到一个production
标志,该标志基于汇总是否在监视模式下运行而改变了某些选项和插件。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。