MCPcopy Index your code
hub / github.com/bezoerb/generator-grunt-symfony

github.com/bezoerb/generator-grunt-symfony @v0.10.1

Chat with this repo
repository ↗ · DeepWiki ↗ · release v0.10.1 ↗ · + Follow
37 symbols 105 edges 78 files 7 documented · 19%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

generator-grunt-symfony

NPM version Build Status Dependency Status Download

This Yeoman generator scaffolds a symfony app with full featured frontend tooling. Just scaffold your app, run grunt serve and you are ready to go.

The Team

Features

Things to come

  • Feel free to add feature requests ;)

Getting Started

Install dependencies

npm install -g yo grunt bower

To install generator-grunt-symfony from npm, run:

npm install -g generator-grunt-symfony

Finally, initiate the generator:

yo grunt-symfony

Environments

The browsersync server uses it's own symfony environment to prevent asset loading conflicts with the environment loaded via apache2.

Directory structure

The directory structure is based on the Symfony Best Practices

Dev

  • Assets are located in app/Resources/public
  • Templates can be found in app/Resources/views

Production

  • All production assets are located in the web folder.
  • Run grunt build to compile, optimize and rev your assets for production.

Getting To Know Yeoman

Yeoman has a heart of gold. He's a person with feelings and opinions, but he's very easy to work with. If you think he's too opinionated, he can be easily convinced.

If you'd like to get to know Yeoman better and meet some of his friends, Grunt and Bower, check out the complete Getting Started Guide.

Changelog

See History.md

License

MIT

Core symbols most depended-on inside this repo

log
called by 12
test/helper/testHelper.js
runTask
called by 10
test/helper/testHelper.js
markDone
called by 6
test/helper/testHelper.js
hasFeature
called by 2
app/index.js
getMiddleware
called by 2
app/templates/Gruntfile.js
getMiddleware
called by 2
app/templates/grunt/aliases.js
prompts2String
called by 1
test/helper/testHelper.js
install
called by 1
test/helper/testHelper.js

Shape

Function 33
Class 2
Method 2

Languages

TypeScript89%
PHP11%

Modules by API surface

test/helper/testHelper.js14 symbols
app/index.js5 symbols
test/helper/fixturesHelper.js4 symbols
app/templates/symfony/DefaultControllerTest.php2 symbols
app/templates/symfony/DefaultController.php2 symbols
app/templates/Gruntfile.js2 symbols
test/helper/fileHelper.js1 symbols
app/templates/webpack.config.js1 symbols
app/templates/test/requirejs/test-main.js1 symbols
app/templates/scripts/webpack/modules/service-worker.js1 symbols
app/templates/scripts/jspm/modules/service-worker.js1 symbols
app/templates/scripts/browserify/modules/service-worker.js1 symbols

For agents

$ claude mcp add generator-grunt-symfony \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page