是否可以从其他东西中导入" main"指向?
在安装到node_modules的我的库中,我将主要设置为
lib/index.js
所以(使用es2015导入 - 源码是ts编译的js),我可以做到
import { FunctionA, FunctionB } from 'MyTestLibrary';
这是有效的,因为这些函数是在libs下的index.js中导出的。
我在导出functionC和functionD的目录中也有一个索引,结构在这里
/lib/otherdir/index.js
所以,如果我像这样进行导入
import { FunctionC, FunctionD } from 'MyTestLibrary/otherdir';
我的IDE没有抱怨但运行应用程序我得到了
Cannot find module MyTestLibrary/otherdir
一切都按原样出口。
答案 0 :(得分:3)
您可以直接访问目录:
import { FunctionC, FunctionD } from 'MyTestLibrary/lib/otherdir'