Live Reload Without Webpack Not Working

I’m working on a project without webpack - the JS and CSS are hand-written without a build step. Phoenix seems to serve the CSS file from the _build directory, which isn’t updated when the corresponding file in priv/static is edited. So while live reload is running correctly, (the [debug] Live reload: ... event appears in the console and I can see the browser fetching the CSS file in the dev tools network tab) the fetched file doesn’t reflect any changes made.

Am I missing a step?

In development the folder within _build should be symlinked to priv/ and therefore priv/static. So both paths should point to the same files.

Thanks! Seems I didn’t pay enough attention to the warning Phoenix gives that says it’s unable to create symlinks. After giving Phoneix permission to create symlinks it works now.