I'm trying to get the hang of ES6ES6 imports in nodeNode.js and am trying to use the syntax provided in this example:
Cheatsheet Link
I'm looking through the support table, but I was not able to find what version supports the new import statements (I tried looking for the text import/require). I'm currently running nodeNode.js 8.1.2 and also believe that since the cheatsheet is referring to .js files it should work with .js files.
As I run the code (taken from the cheatsheet's 1stfirst example):
import { square, diag } from 'lib'; I get the error:
SyntaxError: Unexpected token import. SyntaxError: Unexpected token import.
Reference to liblibrary I'm trying to import:
//------ lib.js ------ export const sqrt = Math.sqrt; export function square(x) { return x * x; } export function diag(x, y) { return sqrt(square(x) + square(y)); } What am I missing and how can I get node to recognize my import statement?