如何在NativesScrip Sidekick中使用插件?

问题描述 投票:-1回答:1

我实际上学习Nativescript的时间很糟糕。

我在之前的问题中已经提到过,我将在这里再次说。

此平台及其文档绝对是一团糟。我坚持要学习的唯一且唯一的原因是因为它具有“ Native”功能。就是这样。

话虽这么说,我正在使用同伴开发我的应用程序。

我可以在sidekick中找到并安装插件。

但是,大多数(如果不是全部)插件都具有import xxxx代码。

例如:https://github.com/nysamnang/react-native-raw-bottom-sheet#readme

安装插件后,我不知道如何在应用中使用给定的使用代码

而且我在Google或stackoverflow的任何地方都找不到有关此的任何信息!甚至不在自己的网站上!

有人能指出我正确的方向吗?

编辑:

我知道如何在sidekick等中安装插件。但是,大多数插件使用import而不是require(xxxx) ...,而在sidekick中,您只能使用require(xxx)。那就是我的困惑所在!例如,请看我上面在问题中提供的插件。

javascript nativescript
1个回答
1
投票

我不确定您为什么会觉得如此困难,如果您打开Sidekick应用程序,希望这一切都是我的解释。

Plugin Management on {N} Sidekick

我个人比使用Sidekick更喜欢使用命令行。 docs此处说明了如何从命令行安装和使用插件。您还具有Sidekick特定准则here

如果您熟悉JavaScript并使用过NPM软件包,那么您必须已经知道NPM软件包是可以在项目中导入和使用的代码/库的图片。每个插件已经在其文档中演示了用法(大多数情况下在自述文件中)。

例如,NativeScript Firebase Plugin

var firebase = require("nativescript-plugin-firebase");

firebase.init({
  // Optionally pass in properties for database, authentication and cloud messaging,
  // see their respective docs.
}).then(
    function () {
      console.log("firebase.init done");
    },
    function (error) {
      console.log("firebase.init error: " + error);
    }
);

编辑:

所有文档均假定您熟悉JavaScript的基础知识。import是更现代的书写方式,其中require是传统书写方式。两种语法都可以与Sidekick一起使用。 Sidekick只是一个GUI工具,它不会改变您编程语言的功能。

还有TypeScript / Babel(JavaScript编译器),它允许您使用现代语法,在编译期间,代码将转换为所需的JavaScript版本。

如果您过去从未使用过JavaScript,我建议您学习基础知识,这样{N}文档将对您更加熟悉。

© www.soinside.com 2019 - 2024. All rights reserved.