Skip to content
FLAVIO COPES
flaviocopes.com
2026

How to use import in Node.js

By Flavio Copes

Learn how to use import instead of require in Node.js by adding type module to your package.json, so you can switch to clean ES modules import syntax.

~~~

Using Node.js and you want to stop using require()?

const fs = require('fs')

and instead use the ES modules import syntax?

import fs from 'fs'

You have to do this.

Go in the package.json file and add "type": "module",, like this:

{
  "name": "projectname",
  "version": "1.0.0",
  ...the rest of your file
}
{
  "name": "projectname",
  "type": "module",
  "version": "1.0.0",
  ...the rest of your file
}

That’s it!

You can now use import like

import fs from 'fs'
Tagged: Node.js · All topics
~~~

Related posts about node: