In order to use Babel in our project we will need NodeJS and NPM installed. NPM is a Node Package Manager and we will be using it to install Babel.
Click here to read the tutorial on How to install NodeJS on Mac.
After installing Node and NPM you can check the version using the following command.
$ node -v
This will give the node version.
$ npm -v
This will give the npm version.
At the time of writing this tutorial I was using Node v8.11.1 and NPM v6.1.0 on macOS. You may have a different latest version and that is totally fine.
Create a new project and give it a name lets say babel-project.
$ mkdir babel-project
Now inside the project folder run the following command npm init to create package.json file and fill the required details.
Note! If you want to go with default values then you can use npm init -y command.
npm init -y
$ npm init
This utility will walk you through creating a package.json file.
It only covers the most common items, and tries to guess sensible defaults.
See `npm help json` for definitive documentation on these fields
and exactly what they do.
Use `npm install ` afterwards to install a package and
save it as a dependency in the package.json file.
Press ^C at any time to quit.
package name: (babel-project)
description: This is a sample Babel project.
entry point: (index.js) index.html
author: Yusuf Shakeel
license: (ISC) MIT
About to write to /Users/yusufshakeel/Desktop/babel-project/package.json:
"description": "This is a sample Babel project.",
"test": "echo \"Error: no test specified\" && exit 1"
"author": "Yusuf Shakeel",
Is this OK? (yes) yes
We are now ready to set up Babel in our project.
Thanks for reading. See you in the next tutorial.
Have fun learning :-)
Copyright © 2014 - 2019 DYclassroom. All rights reserved.
rendered in 0.0199 sec