in Python, um Top-Level-Funktionen in einem Paket zu belichten, würde man ein __init__.py
Javascript entspricht Python __init__.py
#__init__.py
from .implmentation import impl_function
def exposed_fn():
"""call impl_function
schaffen, die exposed_fn
als die Hauptfunktion aussetzen würde zu verwenden, wenn ein Import Verzeichnis (Paket). Was ist das Äquivalenz davon in Javascript require
?
Offensichtlich können Sie Folgendes tun.
//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?????
Gibt es ein Äquivalent? Alle bisherigen Suchanfragen haben sich nicht als fruchtbar erwiesen.