Skip to content

Commit 6111b14

Browse files
committed
add resource version
1 parent 06c041e commit 6111b14

File tree

2 files changed

+13
-2
lines changed

2 files changed

+13
-2
lines changed

app.js

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,8 @@ var mountRoutes = require('mount-routes')
1010
var cors = require('cors')
1111
var path = require('path')
1212

13+
var config = require('./package.json')
14+
1315
var logger = require('./server/middlewares/logger')
1416
var authorization = require('./server/middlewares/auth')
1517
var compression = require('./server/middlewares/compress')
@@ -34,6 +36,8 @@ app.use(express.static(path.join(__dirname, 'public')))
3436

3537
// set resouces root url
3638
app.locals.resoucePath = '/static'
39+
// set resouces version
40+
app.locals.resouceVersion = config.version
3741

3842
// log middleware
3943
app.use(logger)
@@ -109,4 +113,11 @@ app.use(function (err, req, res, next) {
109113
}
110114
})
111115

116+
// Node全局异常捕获
117+
process.on('uncaughtException', function (err) {
118+
console.error('An uncaught error occurred!')
119+
console.error(err.stack)
120+
// Recommend: restart the server
121+
});
122+
112123
module.exports = app

server/views/layout.hbs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,15 +5,15 @@
55
<meta http-equiv="X-UA-Compatible" content="IE=edge">
66
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no">
77
<title>{{title}}</title>
8-
<!-- <link rel='stylesheet' href='{{resoucePath}}/css/app.css' /> -->
8+
<!-- <link rel='stylesheet' href='{{resoucePath}}/css/app.css?v={{resouceVersion}}' /> -->
99
{{{block "stylesheets"}}}
1010
</head>
1111
<body>
1212
{{> header }}
1313

1414
{{{body}}}
1515

16-
<!-- <script src="{{resoucePath}}/js/app.js"></script> -->
16+
<!-- <script src="{{resoucePath}}/js/app.js?v={{resouceVersion}}"></script> -->
1717
{{{block "scripts"}}}
1818
</body>
1919
</html>

0 commit comments

Comments
 (0)