访问http://127.0.0.1:3333 ,静态资源加载不到
来源:5-6 生产环境服务端渲染
慕圣5285355
2020-11-12
这些文件本地是有生成的
static.js这个文件的作用是什么,是处理加载不到的问题嘛?
const Router = require(‘koa-router’)
const send = require(‘koa-send’)
const staticRouter = new Router({ prefix: ‘/public’ })
staticRouter.get(’/’, async ctx => {
await send(ctx, ctx.path)
})
module.exports = staticRouter
写回答
2回答
-
慕圣5285355
提问者
2020-11-13
一解决 get('/')需要改成 get('/(.*)')
00 -
Jokcy
2020-11-12
是的,你的js文件要在客户端被访问到,那你的服务端肯定得要有能力发送静态资源文件(js文件),所以是需要服务端进行实现,在我们的项目里面,static就是做这个事情的
012020-11-13
相似问题