Skip to content

App Prelude 与 Web Runtime 注入

weapp-vite 提供两类容易混淆、但经常一起使用的运行时增强:

  • App Prelude:在小程序 app、页面、组件等入口执行前插入一段前置脚本。
  • Web Runtime 全局对象注入:把 fetchHeadersXMLHttpRequestWebSocket 等 Web 风格全局对象安装到小程序运行环境。

它们解决的是两个不同问题:

功能解决的问题配置入口
App Prelude代码执行时机,适合在业务入口前运行自包含初始化脚本weapp.appPrelude
Web Runtime 全局对象注入第三方依赖对 Web 全局对象的运行环境假设weapp.appPrelude.webRuntime

如果你只是想做浏览器预览,请看 Web 运行时配置。这里讨论的是“小程序产物中如何提前安装运行时能力”。

继续阅读

Released under the MIT License.