找不到模块:无法解析“uuid/v4”

Jok*_*tta 6 javascript uuid json react.js

我是 React 编程的初学者,我在 Youtube 上关注本教程:https : //youtu.be/hQAHSlTtcmY一切顺利,直到需要安装 uuid 库,然后当我运行页面时,我收到一条错误消息: "编译失败。

./src/App.js

未找到模块:无法解析 'C:\Users\username\reactnative\src'" 中的 'uuid/v4' 所以有人能帮我解决这个错误吗?代码中也没有其他错误,这正是和视频中显示的一样!

小智 7

我从 WebDevSimplified 的同一教程中学习时遇到了同样的问题。对我来说,以下工作正常(即,使用import):

import { v4 as uuidv4 } from 'uuid';
Run Code Online (Sandbox Code Playgroud)

看到Hoàng V了吗?Tgtt 对 Stack 上的“错误:找不到模块 'uuid'”的回答?溢出。


Jam*_*mal 5

通过节点包管理器安装 uuid 库,即 npm

npm install uuid      
Run Code Online (Sandbox Code Playgroud)

然后从uuid库中导入uuidv4

   const { v4: uuidv4 } = require('uuid');
Run Code Online (Sandbox Code Playgroud)

内部功能:

  setTodo(prevTodo => {

    return [...prevTodo,{id:uuidv4(), name: name, complete:false}]
  }) 
Run Code Online (Sandbox Code Playgroud)