WhitestormJS / generator-whs

📦 🍨 🍦 Whitestorm.js module/compnent quickstart
2 stars 0 forks source link

yo generator #1

Closed hzlmn closed 8 years ago

hzlmn commented 8 years ago

Hi @sasha240100 , maybe it is a better option to make it as aYeoman generator ? Basically typing yo whs-plugin is much easier than following hustle with clone, changing files etc.

sasha240100 commented 8 years ago

@hzlmn Possible. Can you provide more information about process with Yeoman ?

sasha240100 commented 8 years ago

@hzlmn Pull request is also acceptable

hzlmn commented 8 years ago

It's pretty straight-forward to built it see here http://yeoman.io/authoring/. I can make one, but I need more clarification about structure, like would be Gulp only one choice or Grunt and friends could be added as well. Same for webpack.

sasha240100 commented 8 years ago

@hzlmn Grunt and friends are welcome. Can't say it about webpack - there i doubt. Let's start with Gulp and Grunt and after it - add ability to choose between webpack, rollup and browserify (next step)

typedef42 commented 8 years ago

also what about jspm and system.js as dependency manager ? these are cool and also used by aurelia.io

sasha240100 commented 8 years ago

@typedef42 Where can we use them? @hzlmn What anout pull request? Will you make it or it is just a proposed idea?

typedef42 commented 8 years ago

@sasha240100 it a bit a work, but it could provide a webpack alternative to build whitestorm.js and its dependencies. What I have in mind is what the aurelia.io team does, they provide different skeleton/seed applications for their framework. One example using webpack, one using jspm etc. aurelia-skeleton-repo We don't really need to have multiple build tool-chain for the whitestorm.js project though.

sasha240100 commented 8 years ago

@typedef42 WhitestormJS/test-whitestorm-webpack would be a nice addition to such skeleton. Yep, you may add this TODO as issue in Whitestorm.js repo

hzlmn commented 8 years ago

@sasha240100 Yes, I will submit it in the evening today.

sasha240100 commented 8 years ago

@hzlmn Have you made it?

sasha240100 commented 8 years ago

@hzlmn @typedef42 Started migrating to yeoman. Will upload some updates later today.