Node.js fs API docs All In One
Modules: node:module
API
CJS
// module.cjs
// In a CommonJS module
const builtin = require('node:module').builtinModules;
ESM
// module.mjs
// In an ECMAScript module
import { builtinModules as builtin } from 'node:module';
demo
import { isBuiltin } from 'node:module';
isBuiltin('node:fs'); // true
isBuiltin('fs'); // true
isBuiltin('wss'); // false
https://nodejs.org/api/module.html
fs
- old version
CJS
require
const fs = require('fs');
const path = require('path');
ESM
import
package.json
file config
{
// declare using ECMAScript modules(ESM)
"type": "module",
//...
}
import fs from 'fs';
import path from 'path';
- new version
ESM
import { existsSync } from 'node:fs';
https://nodejs.org/api/fs.html#fsexistssyncpath
path
const path = require('node:path');
https://nodejs.org/api/path.html
cjs
https://nodejs.org/api/modules.html
esm
https://nodejs.org/api/esm.html
refs
https://stackoverflow.com/a/71735771/5934465
©xgqfrms 2012-2021
www.cnblogs.com/xgqfrms 发布文章使用:只允许注册用户才可以访问!
原创文章,版权所有©️xgqfrms, 禁止转载
标签:Node,node,fs,docs,module,https,import,path From: https://www.cnblogs.com/xgqfrms/p/16882647.html