作者热门文章
- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
正在尝试使用包 uuid 生成 UUID使用这些步骤:
npm i -S uuid @types/uuid
import { v5 } from 'uuid';
const MY_NAMESPACE = '1b671a64-40d5-491e-99b0-da01ff1f3341';
console.log(v5('Hello, World!', MY_NAMESPACE));
当我运行时,我得到:
TypeError: uuid_1.v5 is not a function
at Object.<anonymous> (/home/ole/slice/test.ts:3:13)
at Module._compile (internal/modules/cjs/loader.js:654:30)
想法?
最佳答案
DefinitelyTyped 错误:uuid
模块不导出 v5
。您的导入应该是:
import v5 = require('uuid/v5');
或者如果你启用了esModuleInterop
,你可以使用:
import v5 from 'uuid/v5';
关于typescript - TypeError : uuid_1. v5 不是函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52048772/
我是一名优秀的程序员,十分优秀!