1.1.30 • Published 9 years ago
atma-loader-babel v1.1.30
Babel (6to5) Compiler (Atma Plugin)
with proper stacktrace support
The Plugin extends:
IncludeJSwith a custom loaderatma-iowith a custom middleware to read ES6 filesatma-serverandAtma Toolkitwith aHTTPHandlerto serve compiled sources (with sourceMap support)
How to use
Embed into the Project
atma plugin install atma-loader-babelThis adds `atma-loader-babel` npm dependency and the `package.json` would look like:{ "dependencies": { "atma-loader-babel" }, "atma": { "plugins": [ "atma-loader-babel" ], "settings": { "atma-loader-babel": { "extensions" : [ "es6" ] "babel": {} // babel-compiler options } } } }That's all. Now, you are ready to use the 'next javascript' in your project
Quick Try
- install atma:
$ npm install atma -g - install plugin:
$ atma plugin install atma-loader-babel --save add
test.htmlto the directory<!DOCTYPE html> <script src='test.es6'></script>add
test.es6setInterval(() => document.body.textContent += ".. itworks ..", 200);- start the server:
$ atma server - open the browser:
http://localhost:5777/test.html
The MIT License
