Node's Pastoral Musicians

    @uni/env
    TypeScript icon, indicating that this package has built-in type declarations

    1.1.0 • Public • Published

    env

    npm

    判断和获取运行时环境

    支持

    browser weex miniApp wechatMiniprogram bytedanceMicroApp baiduSmartProgram kuaiShouMiniProgram

    安装

    $ npm install @uni/env --save

    示例

    import { isWeex, isWeb, isMiniApp, isNode, isWeChatMiniProgram, isByteDanceMicroApp, isBaiduSmartProgram, isKuaiShouMiniProgram } from '@uni/env';

    你也可以从大包引入:

    import { env } from '@uni/apis';

    APIS

    isWeex: boolean

    校验 Weex 环境

    isWeb: boolean

    校验 Web 环境

    isMiniApp: boolean

    校验阿里小程序环境

    isWeChatMiniProgram: boolean

    校验微信小程序环境

    isByteDanceMicroApp: boolean

    校验字节跳动小程序环境

    isBaiduSmartProgram: boolean

    校验百度小程序环境

    isKuaiShouMiniProgram: boolean

    校验快手小程序环境

    isNode: boolean

    校验 Node.js 环境

    各容器内返回结果

    注:以下各小程序 WebView 内容器判断依赖 WebView 中注入容器的JS SDK。

    isMiniApp isWeChatMiniProgram isByteDanceMicroApp isBaiduSmartProgram isKuaiShouMiniProgram isWeb isWeex isNode
    阿里小程序 ✔️
    阿里小程序 WebView ✔️ ✔️
    微信小程序 ✔️
    微信小程序 WebView ✔️ ✔️
    字节跳动小程序 ✔️
    字节跳动小程序 WebView ✔️ ✔️
    百度小程序 ✔️
    百度小程序 WebView ✔️ ✔️
    快手小程序 ✔️
    快手小程序 WebView ✔️ ✔️
    Node ✔️
    Web ✔️

    Keywords

    none

    Install

    npm i @uni/env

    DownloadsWeekly Downloads

    2,091

    Version

    1.1.0

    License

    BSD-3-Clause

    Unpacked Size

    20.5 kB

    Total Files

    8

    Last publish

    Collaborators

    • bunko
    • rax-publisher