问题标签 [node-uuid]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
8943 浏览

node.js - 使用 UUID npm 模块出现奇怪的错误。我究竟做错了什么?

获取“错误:'D:\test\node_modules\uuid' 的包导出未定义'。' 子路径”一直在我需要的时候。

操作系统 - Windows 10 Pro
节点版本 - v13.1.0
NPM 版本 - 6.14.4

我从头开始创建了一个项目并运行npm init -y以创建初始package.json
然后我通过运行安装了uuidnpm install uuid并创建了index.js,但只有

从他们的例子

但是每当我尝试运行此代码时,node ./index.js我总是会收到此错误:

我究竟做错了什么?

0 投票
3 回答
700 浏览

node.js - 使用 Jest 运行测试时无法使用 uuid 模块

我有一个12.16.3使用 Express 的非常简单的 Node.js() 应用程序4.17.1。我正在尝试使用 Jest来运行测试套件,但由于整个项目中使用的模块(版本)26.0.1存在一些问题,同样失败了:uuid8.1.0

我正在导入模块,例如import { v4 } from "uuid":另一方面,应用程序成功运行:

...一切正常。我很困惑......我不明白为什么只有 Jest 会失败。我还需要做些什么才能使其正常工作吗?

0 投票
2 回答
711 浏览

reactjs - 无法从 node_modules\uuidv4\build\lib\uuidv4.js 解析模块 util

这个标题有一些问题,但我有。尝试了其中的所有解决方案,但我无法解决这个问题。

我刚刚开始学习 React-Native,我收到了这个错误:

在此处输入图像描述

我已经尝试过这个红框中提到的步骤。我试过删除node_modules文件夹,然后重新安装。我也更改了"uuidv4": "^5.0.1"版本并npm install再次安装。但它没有用。我使用的代码uuidv4是:

我已将其导入为import { uuid } from 'uuidv4';

有什么帮助吗?

0 投票
1 回答
131 浏览

node.js - 通过限制字符长度生成 UUID

我正在使用节点 js 库uuid-int来生成唯一 ID。

但是我想减少数字的长度,同时确保它仍然是唯一的。

任何想法 ?