Tag: express validator

express-validator使用ESM模块

我尝试使用–experimental-modules标志在Node.js v8.7.0中使用此语法导入ESM模块: import { check, validationResult } from 'express-validator/check'; import { matchedData, sanitize } from 'express-validator/filter'; 不过,我收到以下错误: (node:29028) ExperimentalWarning: The ESM module loader is experimental. SyntaxError: The requested module does not provide an export named 'check' at checkComplete (internal/loader/ModuleJob.js:86:27) at moduleJob.linked.then (internal/loader/ModuleJob.js:69:11) at <anonymous> 使用–experimental-modules标志打开ESM模块的正确用法是什么? 我也testing过@std/esm包。 它只适用于我转cjs: true 。