File tree Expand file tree Collapse file tree 2 files changed +28
-2
lines changed Expand file tree Collapse file tree 2 files changed +28
-2
lines changed Original file line number Diff line number Diff line change @@ -56,12 +56,25 @@ exports.run = function (options) {
56
56
} ) ;
57
57
}
58
58
59
+ // 预处理
60
+ app . use ( function ( req , res , next ) {
61
+ var extName = sysPath . extname ( req . url ) ;
62
+
63
+ if ( extName === '.js' ) {
64
+ res . setHeader ( 'Content-Type' , 'application/javascript' ) ;
65
+ } else if ( extName === '.css' ) {
66
+ res . setHeader ( 'Content-Type' , 'text/css; charset=UTF-8' ) ;
67
+ }
68
+
69
+ res . setHeader ( 'Access-Control-Allow-Origin' , '*' ) ;
70
+ next ( ) ;
71
+ } ) ;
72
+
59
73
// logger
60
74
app . use ( function ( req , res , next ) {
61
75
var end = res . end ;
62
76
req . _startTime = new Date ( ) ;
63
77
64
- res . setHeader ( 'Access-Control-Allow-Origin' , '*' ) ;
65
78
res . end = function ( chunk , encoding ) {
66
79
res . end = end ;
67
80
res . end ( chunk , encoding ) ;
Original file line number Diff line number Diff line change @@ -52,12 +52,25 @@ exports.run = (options) => {
52
52
} ) ;
53
53
}
54
54
55
+ // 预处理
56
+ app . use ( ( req , res , next ) => {
57
+ const extName = sysPath . extname ( req . url ) ;
58
+
59
+ if ( extName === '.js' ) {
60
+ res . setHeader ( 'Content-Type' , 'application/javascript' ) ;
61
+ } else if ( extName === '.css' ) {
62
+ res . setHeader ( 'Content-Type' , 'text/css; charset=UTF-8' ) ;
63
+ }
64
+
65
+ res . setHeader ( 'Access-Control-Allow-Origin' , '*' ) ;
66
+ next ( ) ;
67
+ } ) ;
68
+
55
69
// logger
56
70
app . use ( ( req , res , next ) => {
57
71
const end = res . end ;
58
72
req . _startTime = new Date ;
59
73
60
- res . setHeader ( 'Access-Control-Allow-Origin' , '*' ) ;
61
74
res . end = ( chunk , encoding ) => {
62
75
res . end = end ;
63
76
res . end ( chunk , encoding ) ;
You can’t perform that action at this time.
0 commit comments