小智 19
你可能已经看到了这个错误
const uuidv1 = require('uuid/v1');
Run Code Online (Sandbox Code Playgroud)
尝试用这个替换它
const { v1: uuidv1 } = require('uuid');
Run Code Online (Sandbox Code Playgroud)
Hoà*_*gtt 15
你可以试试(ECMAScript 模块语法)
import { v1 as uuidv1 } from 'uuid';
console.log(uuidv1()); //=> f68f7b70-9606-11ea-9ccc-fbd3ee221c8f
Run Code Online (Sandbox Code Playgroud)
使用 v4
import { v4 as uuidv4 } from 'uuid';
uuidv4(); // ? '9b1deb4d-3b7d-4bad-9bdd-2b0d7b3dcb6d'
Run Code Online (Sandbox Code Playgroud)
更多信息:https : //www.npmjs.com/package/uuid
小智 8
做
npm install uuid
Run Code Online (Sandbox Code Playgroud)
然后在你的 app.js 文件中做
var uuid = require('uuid');
const uuidv1 = require('uuid/v1');
console.log(uuid.v1());
Run Code Online (Sandbox Code Playgroud)
小智 7
最新版本的“uuid”存在错误。尝试安装:
npm install uuid@3.3.3
Run Code Online (Sandbox Code Playgroud)
或用纱线
yarn add uuid@3.3.3
Run Code Online (Sandbox Code Playgroud)
我从本教程中得到了答案
Dre*_*Box -1
做就是了:
cd /usr/local/lib/node_modules
Run Code Online (Sandbox Code Playgroud)
然后:
npm prune
Run Code Online (Sandbox Code Playgroud)