# NativeScript Playground 中的依赖项版本
{N} Playground 是开始或快速尝试 NativeScript 中最流行的方法之一。使用时,您需要记住一些限制,因为 Playground 取决于 Google Play 和 App Store 中发布的应用。要考虑的一件事是,运行您的应用程序所依赖的所有依赖项软件包的版本都在移动设备上安装的 NativeScript Preview 应用程序中进行了硬编码。另一个是网站上使用的模板和类型可能与您在应用程序中使用的模板和类型不同。
以下是有关两种类型的程序包版本的更多详细信息:
# 游乐场站点包版本
在每个主要版本和次要版本中(很少在补丁程序版本中),我们都会更新 Playground 网站中使用的模板。此更新包括更新模板中的软件包版本,代码(如果模板的使用功能和摩纳哥编辑器用于自动完成的类型有所变化)。要查看具体的软件包版本,可以通过下载按钮下载软件包:
然后,您可以浏览package.json
所有包含的软件包及其版本的文件。
# NativeScript 预览应用程序包版本
如上所述,实际使用的软件包是在移动设备上安装的 Preview App 具体版本中的软件包。随着网站模板的每次更新,我们都会发布新版本的预览应用程序,但是它们可能需要一些时间才能出现在商店中,或者您可能已禁用了应用程序的自动更新。因此,可能会发生版本与模板中的软件包不同的情况。要在您的移动应用程序中查看包含的软件包及其具体版本,您需要通过扫描 QR 码并在“ 设备”标签中查看来进行连接:
请注意,如果您使用多个设备,它们的版本可能会有所不同,并且在不同的设备上可能会看到不同的行为:
# 结论
为避免兼容性问题,请确保在使用 Playground 之前已将预览应用更新为最新版本。还要确保您使用的功能存在于应用程序使用的具体软件包版本中。
如果您对 Playground 的工作方式感兴趣,请查看 NativeScript Playground 的体系结构。