-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Package Manager Tooling #10
Comments
Hey Ben, Your right it's boring and time consuming, might also be worth looking at http://yeoman.io/ which includes Grunt and Bower. Lewis |
Hey guys I recall Yeoman being mentioned recently, it would be really useful to have a centralised suite for running tasks and managing dependencies. However, from what I can gather, it seems to be more targeted towards web apps running on an MV* framework, which may not be suitable for every project. Having said that, there seems to be a number of features we could make use of, with the nice addition of unit testing. +1 for Bower either way. |
Yeah I was thinking Yeoman, but as Tim has stated, it seems quite focused towards MV* applications, as well as the generators being very application focused. Could be a little too much for what we require. I think bower would be a great tool and with the majority of us being in the terminal for Grunt etc, it seems a great tool to integrate. Love to hear your thoughts. Ben |
Yeoman does focus on the app-kinda territory, but I have seen generators for things as mundane as a WP project. The bottom line is that it helps you to generate a default project layout, I think that that's exactly what we need to do everything that we're talking about here. All we would have to do is write and maintain (under source control) our own Yeoman generator to create a 'boilerplate' Clicksco project. |
Morning Jon, I totally agree, I wasnt really thinking about creating our own generator, but that is a great idea. I think this would be great. Ben |
Re: Bower, definitely... get it in. We're using the PHP equivalent, Composer. A package manager is a rock-solid tool, really a foundation to a modern project. |
Already using bower for Viaduct, so what is everyone's thoughts for using it for pulling down all necessary third party scripts if they are available? |
Changed title so that it is not specific to a certain tool as not to be bias. |
Definitely a good idea imo. +1 |
+1 |
Anymore tools to review on this front from anyone? Currently we have Bower, DuoJS and potentially NPM. NPM is more of a given due to all other tooling tbh, but its what extent we want to use it. Ben |
JSPM is another tool to review |
What's everyones thoughts on integrating this into our project boilerplate?
I don't know about you guys, but going and searching for libraries and updating libraries is slow, and I think Bower could be really useful.
Ben
The text was updated successfully, but these errors were encountered: