DEV Community

Discussion on: How to code like playing LEGO™

Collapse
 
elarcis profile image
Elarcis

Just a note though: these are not vanilla JS modules, which it a bit confusing regarding the intro of the article.

Collapse
 
gmartigny profile image
Guillaume Martigny

Thanks for your comment. The code is pure ES6 syntax (no post-process, no frame-work). The use of webpack + babel is just there to make it work on browser. It feels vanilla to me. How would you have done ?

Collapse
 
michaeljota profile image
Michael De Abreu

The thing is, this would not work, either in Node, you would need to name it .jsm and run it in Node 8 LTS, nor in most browsers.

Node use another syntax to uses modules, and I think only Chrome supports import/export modules.

So, for now, you need to compile now. I think that's what Elarcis means.