CNode

egg.js框架静态资源被缓存?

问答
Jjonathang4发布于8 年前最后回复8 年前1 回复2895 浏览0 收藏

最近使用egg开发过程中发现切换成生产环境(npm start)运行之后,public目录下的静态资源好像是被缓存了。无论是js还是css文件,提交后刷新不到最新文件,必须重启一下egg服务才能获取到最新文件。想问一下是不是我的配置有问题?怎么才能取消这种缓存?或者修改缓存时间。 有没有哪位大神帮忙指点一下,感激不尽! 下面是我的配置文件代码: config.default.js

config.security = { domainWhiteList: [ '.xxx.com' ], xframe: { enable: false, }, csrf: { enable: false, }, }; config.multipart = { fileSize: '50mb', fileExtensions: [ '.jpg', '.jpeg', '.png', '.bmp' ] }; config.bodyParser = { jsonLimit: '10mb', formLimit: '10mb', }; config.cors = { origin:"*", allowMethods:"GET", };

plugin.js

exports.mongoose = { enable: true, package: 'egg-mongoose', }; exports.session = { key: 'EGG_SESS', maxAge: 24 * 3600 * 1000, httpOnly: true, encrypt: true, }; exports.cors = { enable: true, package: 'egg-cors', };

查看回复

回复 (1)

A
atian25#1·8 年前

issue 那边已回复

参与回复
登录后即可参与回复。登录