尝试在用户模型中导入 'uuid' 作为
import { v1 as uuidv1 } from "uuid";
但是,我不知道为什么它会给出这样的语法错误 import { v1 as uuidv1 } from "uuid"; ^^^^^^SyntaxError: 不能在模块外使用 import 语句
答案 0 :(得分:3)
-我假设您在 uuid.js 中使用了 export.modules。
此外,我假设 uuid.js 文件与您要导入函数的目录位于同一目录中。
现在,如果您想将 uuid.js 中存在的函数用于另一个文件,那么您可以使用 require() 将该函数导入您的另一个 js 文件中。尝试使用以下语法导入函数。
const v1=require(./uuid); 现在你可以使用 v1.uuidv1();在您的 js 文件中。
但是,如果您想专门使用您使用过的语法,则可以参考 Daniel A White 提供的链接