Pardon my ignorance (maybe I’m asking a dumb question), but why are you renaming app.css to app.scss? Is the intention not to write styles in app.scss and have that compiled to CSS?
I simply removed @roots/bud-tailwindcss from package.json (you can also use yarn remove @roots/bud-tailwindcss), removed the tailwind config file and added the following:
Have updated the default dev script to the above, in case you need it.
Here on, i renamed app.css → app.scss. When I make edits to my .scss files, nodemon picks it up and does a full build. I wait and reload the site to verify/test changes.
Otherwise it should work. For me it does. The only difference is that I’m on version 5.7.7 and I do have bud-postcss installed (which you tried already)
Just come across this whilst having the same problem myself. For those still struggling…
You don’t need nodemon, you just need to update the watch directories in your bud.config.js file to include the directory containing your sass files:
/**
* Matched files trigger a page reload when modified
* @see {@link https://bud.js.org/docs/bud.watch/}
*/
.watch(['resources/views', 'resources/styles', 'app'])
@prabuvenkat you won’t see the stylesheet in the inspector whilst using yarn dev because bud injects styles using its hot module replacement for development purposes.