Hoon Park created ZEPPELIN-1850: ----------------------------------- Summary: Improve frontend build structure, tools Key: ZEPPELIN-1850 URL: https://issues.apache.org/jira/browse/ZEPPELIN-1850 Project: Zeppelin Issue Type: Improvement Reporter: Hoon Park
Currently, we are using grunt + native js. But it would be productive if we can make use of babel, webpack and other recent tools. (e.g fast compilation, recent syntax, and so on) I did simple tests for applying webpack. Let me share the result in short. - (IMPORTANT) It is impossible to handle in a single PR. It requires changing directory structure and this causes sooooooo many rebase. It would be painful if it is not merged quickly. - angular is more tricky to use webpack. (e.g how to handle ng-include? - https://github.com/shanhaichik/webpack-require-loader/) - we need index.html first. - webpack configuration is not hard as expected. we have many references for it -- This message was sent by Atlassian JIRA (v6.3.4#6332)