【发布时间】:2022-02-16 23:39:50
【问题描述】:
考虑以下文件:
/** myFile.ts **/
import something from 'something';
/** ... other imports here ... **/
export enum statuses = {
100 = "ok"
200 = "false"
};
export default class Model {
....
}
这是一个虚拟的 ORM 模型,用于后端。现在,我想要实现的是在前端也使用它的一部分(特别是其中的enum)(它有一个完全独立的代码库,有自己的node_modules 和依赖项)但是如果我尝试从这个文件中导入enum,something 插件依赖项也在被评估和导入,我的代码失败了,因为该依赖项不是前端代码依赖项的一部分。
有什么方法可以在不评估依赖项和代码的其他部分的情况下对 javascript 文件执行导入操作? (已知风险,如果我尝试导入需要这些依赖项的东西,它可能会失败)
【问题讨论】:
标签: javascript node.js