Comments (3)
Did you clear the cache in the Craft CP at Utilities > Clear Caches > Twigpack Manifest Cache?
I was just having the same issue and that fixed it for me on my production site.
Andrew also has a script that he uses to clear the cache on every deploy if that's helpful. https://nystudio107.com/docs/twigpack/#caching
Here is the way I also include Twigpack in my layouts if that's helpful.
Header
{{ craft.twigpack.includeCssModule("app.css", true) }}
{% if getenv('ENVIRONMENT') != 'dev' and getenv('ENVIRONMENT') != 'local' %}
{{ craft.twigpack.includeCssModule("app.css") }}
{% endif %}
Footer
{{ craft.twigpack.includeSafariNomoduleFix() }}
{{ craft.twigpack.includeJsModule("chunk-vendors.js", true) }}
{{ craft.twigpack.includeJsModule("app.js", true) }}
If it's none of that, then it may quite possibly be an issue with the shared hosting setup.
from craft-twigpack.
Thanks for looking at this. Yes, I cleared all caches many times. It's a good idea to find out more about hosting. I don't know that much about server setups. What do you suspect could be a problem? It would be good to have more info before I call up the host.
-> Also, it would be good to know what kinds of disadvantages there might be to linking the CSS and JS without hashes, since that appears to be working right now. What is the reason for the hashes in the first place? Why does my app work fine without them?
Thanks.
from craft-twigpack.
Hashes are there to ensure that when files change, the clients won't be using an outdated version of the scripts/CSS.
See here for more: https://webpack.js.org/guides/caching/
from craft-twigpack.
Related Issues (20)
- [FR] CSP nonce support HOT 7
- webpack-dev-server/HMR not working in Nitro setup HOT 3
- includeCriticalCssTags() returns empty HOT 1
- Does update 1.2.4 removes the need for the styles.js workaround? HOT 1
- support chunks-webpack-plugin HOT 1
- missing "simplified version" of the config HOT 1
- Let me define a fallback CSS file for criticalcss HOT 1
- "modern" script not loaded when async is missing HOT 2
- Cannot load criticalcss if router file is used instead of a the specific template path in the CMS HOT 1
- Issues with twigpack cache on Heroku HOT 4
- Request to mix-manifest.json is malformed HOT 2
- Aliases like @webroot not working HOT 5
- ViteJS Support HOT 9
- Rendering templates with multiple getModuleUri calls is extremely slow after release v1.2.12 HOT 1
- ErrorException thrown when open_basedir restriction in effect HOT 7
- getModuleUri giving the correct URL to CSS but includeCssModule doesn't include the CSS on the page HOT 2
- Twigpack is stuck on where it thinks mix-manifest is located HOT 8
- 4.0.0 release HOT 4
- Craft 5 & Craft 4 out of beta HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from craft-twigpack.