Skip to content
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

Update RecipeFileTree.php #1681

Open
wants to merge 1 commit into
base: 2.x
Choose a base branch
from
Open

Update RecipeFileTree.php #1681

wants to merge 1 commit into from

Conversation

94noni
Copy link
Contributor

@94noni 94noni commented Apr 4, 2024

such texts are display on hover on homepage
I think it is relevant to at least document that such files are optional sometime aka with assetmapper

@carsonbot carsonbot added the Status: Needs Review Needs to be reviewed label Apr 4, 2024
->addFile('package.json', 'Holds your node dependencies, most importantly Stimulus & Webpack Encore.')
->addFile('webpack.config.js', 'Configuration file for Webpack Encore: the tool that processes and combines all of your CSS and JS files.')
->addFile('package.json', 'Holds your node dependencies, most importantly Stimulus (when using Webpack Encore).')
->addFile('webpack.config.js', 'Configuration file for Webpack Encore: the tool that processes and combines all of your CSS and JS files (not needed with AssetMapper).')
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We will support webpack encore, but i don't think we want to showcase it in the "default case", as it won't be there for people installing a new Symfony webapp.

So those two files could probably be explained on the documentation, but right there it's kinda the opposite of what we're trying to promote for easy plug-n-play DX.

WDYT ?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

you mean those can be removed completely ?
Why not, and somewhere else document that such file may exists if webpack encore is still use in the app

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I mean.. it's kinda odd to brand "assetmapper" as "no-npm-tools" and showcase them here, right ? So maybe we can do the jumb.

Another idea would be to have some tabbed content here with "assetmapper / webpack" but i feel on this place, maybe we should be the most direct/simple we can.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Status: Needs Review Needs to be reviewed
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants