refer to: https://www.linkedin.com/pulse/integrating-es6-net-mvc-microsoft-visual-studio-2017-salaheldin
npm init -y
npm install --save-dev babel-core babel-loader babel-polyfill babel-preset-env @babel/cli @babel/core @babel/plugin-proposal-class-properties @babel/preset-env browser-sync browser-sync-webpack-plugin webpack webpack-cli webpack-notifier
aspnetcore use es6, to put it simply, it is aspnetcore integrate with webpack