gpt4 book ai didi

相当于 python __init__.py 的 Javascript

转载 作者:行者123 更新时间:2023-11-29 17:51:01 25 4
gpt4 key购买 nike

在 python 中,为了在包中公开顶层功能,可以创建一个 __init__.py

#__init__.py
from .implmentation import impl_function

def exposed_fn():

"""call impl_function

这会将 exposed_fn 公开为导入目录(包)时使用的主要函数。这在 javascript 的 require 中有什么等价物?

显然您可以执行以下操作。

//init.js?
var impl_function = require('./implmentation.js').impl_function;

var exposed_fn = function () {//call impl_function ...};

//Will expose `exposed_fn` when requiring this file.
module.exports = {
exposed_fn: exposed_fn
}

//How to expose `expose_fn` when requiring a this folder?????

有对应的吗?到目前为止,所有搜索都没有结果。

最佳答案

以同样的方式使用 index.js 文件似乎可行。如果您从 index.js 文件导出对象,则可以在文件夹级别访问它们。

关于相当于 python __init__.py 的 Javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43812514/

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