小编Jon*_*ltz的帖子

NPM 包在完全导入时未定义,但在解构时工作正常

我遇到了这个奇怪的问题,在节点中导入纺织/集线器包,然后在稍后解构它,程序会给出错误,但是当我在导入代码时解构时,根本不会出错。有谁知道为什么会发生这种情况,导入时解构对于程序来说效果很好,但我仍然很好奇。

import textileHub from '@textile/hub';
const { Client, ThreadID, PrivateKey } = textileHub;
// This fails saying that textileHub is undefined


import { Client, ThreadID, PrivateKey } from '@textile/hub';
// this works perfectly
Run Code Online (Sandbox Code Playgroud)

javascript import node.js npm

5
推荐指数
1
解决办法
1101
查看次数

标签 统计

import ×1

javascript ×1

node.js ×1

npm ×1