[英]import FileHandle across Node.js versions
有没有办法在稳定的 Node.js 版本中导入 FileHandle?
我的意思是在 Node.js v14 和 v16 以下代码工作正常
import { FileHandle } from "fs/promises";
但在 Node.js v12 中它不起作用,所以我尝试了
import { promises } from "fs";
const { FileHandle } = promises;
但这不适用于 Node.js v16。
根据Node.js 版本v12 仍受支持。
那么:如何在 package 中导入 FileHandle 并使 package 与所有受支持的 Node.js 版本兼容?
ES6 导入是 Node v12 中的一项实验性功能。 如果你想让你的应用程序与 Node v12 兼容,你可以使用require
const fileHandle = require("fs").promises;
适用于 Node 版本 v12、v14 和 v16
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.