Your Web News in One Place

Help Webnuz

Referal links:

Sign up for GreenGeeks web hosting
May 14, 2021 09:43 pm GMT

Run Node.js app with ES6 features

In this article, we will learn how to use ES6 syntax to write your Node Server in few simple steps.

Installing babel as dev dependencies in the project

Babel is a toolchain that is mainly used to convert ECMAScript 2015+
code into a backward-compatible version of JavaScript in current and
older browsers or environments. Here are the main things Babel can do
for you:

  • Transform syntax
  • Polyfill features that are missing in your target environment (through a third-party polyfill such ascore-js)
  • Source code transformations (codemods)
  • And more! (check out these videos for inspiration)

Installation with npm

npm install --save-dev @babel/core @babel/node @babel/preset-env

Installation with yarn

yarn add @babel/core @babel/node @babel/preset-env -D

After successful installations of dev-dependencies create a file named .babelrc like this.

.babelrc-file
and paste the following code in it and save the .babelrc file.

{    "presets":  ["@babel/preset-env"]}

Running the ES6 Code

Now you can run your node.js project with ES6 features by running the following command.

yarn babel-node index.jsornpx babel-node index.js

That is it for this short article.

I am writing this first time please forgive me for my mistakes. I hope you guys find it informative.


Original Link: https://dev.to/muhammadiqbal/run-node-js-app-with-es6-features-59o3

Share this article:    Share on Facebook
View Full Article

Dev To

An online community for sharing and discovering great ideas, having debates, and making friends

More About this Source Visit Dev To