【发布时间】:2017-04-22 19:51:21
【问题描述】:
我是 javascript 开发的新手。我正在使用 npm。
我想生成一些uuid所以我找到了一个uuid包:
https://www.npmjs.com/package/uuid
我通过运行安装它
npm install uuid
现在,我想在我的代码中使用这个包。
我发现有两种方法可以做到这一点。 npm 文档建议:
// Generate a v4 UUID (random)
const uuidV4 = require('uuid/v4');
uuidV4(); // -> '110ec58a-a0f2-4ac4-8393-c866d813b8d1'
但我想我也可以这样做(这似乎可行):
import uuid from 'uuid';
console.info(uuid.v4());
我的问题:
- 它们之间有什么区别?
- 如何知道模块导出的内容,以便知道我可以导入什么以及在什么路径下导入?例如,我似乎也可以做到
import v4 from 'uuid'...但我不太明白这是如何工作的。
【问题讨论】:
标签: javascript npm