mirror of
https://github.com/jumpserver/lina.git
synced 2025-09-22 03:29:04 +00:00
perf: vue config
This commit is contained in:
@@ -162,42 +162,7 @@ module.exports = {
|
|||||||
changeOrigin: true
|
changeOrigin: true
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
after: require('./mock/mock-server.js'),
|
after: require('./mock/mock-server.js')
|
||||||
setupMiddlewares(middlewares, devServer) {
|
|
||||||
const server = devServer && devServer.server
|
|
||||||
if (server && server.on) {
|
|
||||||
server.on('clientError', (err, socket) => {
|
|
||||||
// mark err as handled for linter
|
|
||||||
void err
|
|
||||||
try {
|
|
||||||
if (socket && !socket.destroyed) socket.destroy()
|
|
||||||
} catch (e) {
|
|
||||||
/* ignore */ void 0
|
|
||||||
}
|
|
||||||
})
|
|
||||||
server.on('connection', socket => {
|
|
||||||
try {
|
|
||||||
socket.on &&
|
|
||||||
socket.on('error', socketErr => {
|
|
||||||
void socketErr
|
|
||||||
})
|
|
||||||
} catch (e) {
|
|
||||||
/* ignore */ void 0
|
|
||||||
}
|
|
||||||
})
|
|
||||||
server.on('upgrade', (req, socket) => {
|
|
||||||
try {
|
|
||||||
socket.on &&
|
|
||||||
socket.on('error', socketErr => {
|
|
||||||
void socketErr
|
|
||||||
})
|
|
||||||
} catch (e) {
|
|
||||||
/* ignore */ void 0
|
|
||||||
}
|
|
||||||
})
|
|
||||||
}
|
|
||||||
return middlewares
|
|
||||||
}
|
|
||||||
},
|
},
|
||||||
css: {},
|
css: {},
|
||||||
configureWebpack: {
|
configureWebpack: {
|
||||||
@@ -246,7 +211,8 @@ module.exports = {
|
|||||||
options.compilerOptions.preserveWhitespace = true
|
options.compilerOptions.preserveWhitespace = true
|
||||||
options.compilerOptions.directives = {
|
options.compilerOptions.directives = {
|
||||||
html(node, directiveMeta) {
|
html(node, directiveMeta) {
|
||||||
;(node.props || (node.props = [])).push({
|
const props = node.props || (node.props = [])
|
||||||
|
props.push({
|
||||||
name: 'innerHTML',
|
name: 'innerHTML',
|
||||||
value: `$xss.process(_s(${directiveMeta.value}))`
|
value: `$xss.process(_s(${directiveMeta.value}))`
|
||||||
})
|
})
|
||||||
|
Reference in New Issue
Block a user