Code Monkey home page Code Monkey logo

Comments (5)

jonschlinkert avatar jonschlinkert commented on August 29, 2024

Yeah, I'm curious about this too. I'm not a big fan of shifting this to Yeoman. For starters since Yeoman doesn't work for Windows, but also because Yeoman's setup is more opinionated and difficult to extend IMO. I love the fact that the init templates are a built-in part of Grunt, I don't really look forward to having to find workarounds for Windows and trying to stay up-to-date on another lib. Grunt's awesome and I trust you guys will make a good decision, just my 2c.

from grunt-init.

shama avatar shama commented on August 29, 2024

Take a look at this grunt issue: gruntjs/grunt#432

This proposal, https://groups.google.com/forum/#!topic/yeoman-dev/cMk1rBP4OA4/discussion and this one, https://groups.google.com/forum/#!topic/yeoman-dev/6zHPxHuW6V8.

from grunt-init.

wesleytodd avatar wesleytodd commented on August 29, 2024

@shama Thanks, that is exactly what I was looking for!

For anyone else who stumbles on this in the future, the important parts are:

Yeoman plans to completely subsume grunt-init, not upstream generators to it. When that happens, grunt init goes away. Then you'll be able to use Yeoman for scaffolding and Grunt for your build process.

The generators will create everything statically up front, meaning their job will be to scaffold out the project with a Gruntfile (with generator specific tasks), package.json and every dependency you need based on some prompts. Then it's grunt's job to handle the task execution.

We will move towards Gruntfiles being more static and they will contain information about the build tasks/profiles you wish to use (which they should have from the start). This will make it possible to switch to use grunt directly with minimal changes.

from grunt-init.

mingfang avatar mingfang commented on August 29, 2024

I was about to standardize my company's templates using grunt-init until I found this and similar issues.
Is grunt-init really going to die?
I really hope not because I think it's the perfect tool for me.
I tried yeoman and don't like it.

from grunt-init.

shama avatar shama commented on August 29, 2024

@mingfang You're welcome to continue using grunt-init if you prefer it. There isn't any plans, AFAIK, to "kill" it. It just isn't in as active development in favor of yeoman.

from grunt-init.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.