我有一些 JS 文件,我想在提供它们之前对其进行修改。
它们是用参数调用的,我希望该参数在提供时位于文件中。
例子:
<script src="myjavascript.js?key=mykey"></script
我的javascript.js
var key = ${key} // <-- replaced with request.query.key
console.log(key)
路线:
fastify.get('/include.js', async (request, reply) => {
let key
if (request.query.key) {
key = request.query.key
}
if (!key.length == 20) reply.code(400)
reply.view('server/assets/include.js', { key: key })
})