gpt4 book ai didi

javascript - Node/Javascript 根据目标平台导入不同的模块?

转载 作者:行者123 更新时间:2023-12-03 04:10:32 25 4
gpt4 key购买 nike

我想知道有哪些方法可以指定我的应用程序应基于目标平台导入哪些模块。我想在浏览器和 Nodejs 的 typescript 中导入同一接口(interface)的不同实现。

我们有类似的东西

#ifdef windows
#include "windowsimplementation.h"
#endif

在 C++ 中

我如何使用 typescript Node 和 browserify 实现类似的效果?

最佳答案

which modules should my app import based on a target platform

使用package.json中的browser属性。

更多

建议创建一个 node 实现作为默认值,并将 types 指向由此生成的定义。有关类型的更多信息:https://egghead.io/lessons/typescript-create-high-quality-npm-packages-using-typescript

关于javascript - Node/Javascript 根据目标平台导入不同的模块?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44353281/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com