googlearchive / chromedeveditor

Chrome Dev Editor is a developer tool for building apps on the Chrome platform - Chrome Apps and Web Apps, in JavaScript or Dart. (NO LONGER IN ACTIVE DEVELOPMENT)
BSD 3-Clause "New" or "Revised" License
2.92k stars 411 forks source link

Add "Minimize Polymer elements for production" refactoring functionality #3648

Open ussuri opened 9 years ago

ussuri commented 9 years ago

That could include user-selectable options to:

This could be used on CDE's own codebase to easily minimize number of files in /cde-polymer-designer.dart and /paper.

jgw96 commented 9 years ago

This would be awesome! I find that one of the biggest headaches I have with polymer(basically the only headache) is the pure size of it. It causes a lot of performance issues on mobile, such as stuttering animations.

EanLombardo commented 9 years ago

jgw96 look into a tool called vulcanize, it does this, problem is that it's just not build into CDE yet.

jgw96 commented 9 years ago

Only problem i do most of my development on a chromebook, therefore cant use vulcanize unless its built into CDE or i start using ubuntu through crouton.

EanLombardo commented 9 years ago

I know this is not exactly related to this project but it seems to me that a Node.js environment seems like an easy addition to chromeOS if that ever happens this should be easy right? On Apr 2, 2015 10:49 PM, "Justin Willis" notifications@github.com wrote:

Only problem i do most of my development on a chromebook, therefore cant use vulcanize unless its built into CDE or i start using ubuntu through crouton.

— Reply to this email directly or view it on GitHub https://github.com/dart-lang/chromedeveditor/issues/3648#issuecomment-89151110 .

jgw96 commented 9 years ago

I personally would love if Node.js got integrated. The development power of a Chromebook would go through the roof then we could all definitely say goodbye to our windows machines.

On Thu, Apr 2, 2015, 11:02 PM Ean Lombardo notifications@github.com wrote:

I know this is not exactly related to this project but it seems to me that a Node.js environment seems like an easy addition to chromeOS if that ever happens this should be easy right? On Apr 2, 2015 10:49 PM, "Justin Willis" notifications@github.com wrote:

Only problem i do most of my development on a chromebook, therefore cant use vulcanize unless its built into CDE or i start using ubuntu through crouton.

— Reply to this email directly or view it on GitHub < https://github.com/dart-lang/chromedeveditor/issues/3648#issuecomment-89151110

.

— Reply to this email directly or view it on GitHub https://github.com/dart-lang/chromedeveditor/issues/3648#issuecomment-89154988 .

jgw96 commented 9 years ago

It should be easy as Node is just running on V8. I don't know too much about the back end of Node but its basically just a highly specialized JavaScript library with V8 built in right?

On Thu, Apr 2, 2015, 11:15 PM justin willis jgw9617@gmail.com wrote:

I personally would love if Node.js got integrated. The development power of a Chromebook would go through the roof then we could all definitely say goodbye to our windows machines.

On Thu, Apr 2, 2015, 11:02 PM Ean Lombardo notifications@github.com wrote:

I know this is not exactly related to this project but it seems to me that a Node.js environment seems like an easy addition to chromeOS if that ever happens this should be easy right? On Apr 2, 2015 10:49 PM, "Justin Willis" notifications@github.com wrote:

Only problem i do most of my development on a chromebook, therefore cant use vulcanize unless its built into CDE or i start using ubuntu through crouton.

— Reply to this email directly or view it on GitHub https://github.com/dart-lang/chromedeveditor/issues/3648# issuecomment-89151110 .

— Reply to this email directly or view it on GitHub https://github.com/dart-lang/chromedeveditor/issues/3648#issuecomment-89154988 .