Can you import node's path module using import path from 'path'
I prefer using the import x from 'y'
syntax, but all I've seen online is const path = require('path')
.
Is there a way to import the path module using this syntax?
Solution 1:
For people trying to import path
in a TypeScript file, and ending up here:
-
Be sure to have node types installed:
npm install --save-dev @types/node
-
Import path symbol:
import * as path from 'path';
Note: @types/*
are automatically included for compilation, providing you use typescript version 2.0 or above, and provided you don't override the types
property in compiler options file (tsconfig.json).
Solution 2:
You can either do
import module from 'path'
or if you just need to import path
just do
import 'path'