File tree Expand file tree Collapse file tree 2 files changed +8
-7
lines changed Expand file tree Collapse file tree 2 files changed +8
-7
lines changed Original file line number Diff line number Diff line change @@ -171,10 +171,11 @@ exports.run = function (options) {
171
171
var projectInfo = getProjectInfo ( req ) ;
172
172
var projectName = projectInfo . projectName ;
173
173
var projectCwd = projectInfo . projectCwd ;
174
- var outputDir = 'prd' ;
174
+ var project = Manager . getProject ( projectCwd , { cache : false } ) ;
175
+ var outputDir = project . config . _config . output . local . path || 'prd' ;
175
176
176
- if ( keys [ 2 ] !== outputDir ) {
177
- // 非prd资源不做处理
177
+ // 非 output.path 下的资源不做处理
178
+ if ( keys [ 2 ] !== sysPath . relative ( projectCwd , outputDir ) ) {
178
179
next ( ) ;
179
180
return ;
180
181
}
@@ -205,7 +206,6 @@ exports.run = function (options) {
205
206
return ;
206
207
}
207
208
208
- var project = Manager . getProject ( projectCwd , { cache : false } ) ;
209
209
var nextConfig = void 0 ;
210
210
compiler = project . getServerCompiler ( function ( config ) {
211
211
nextConfig = extend ( { } , config ) ;
Original file line number Diff line number Diff line change @@ -159,9 +159,11 @@ exports.run = (options) => {
159
159
const projectInfo = getProjectInfo ( req ) ;
160
160
const projectName = projectInfo . projectName ;
161
161
const projectCwd = projectInfo . projectCwd ;
162
- const outputDir = 'prd' ;
162
+ const project = Manager . getProject ( projectCwd , { cache : false } ) ;
163
+ const outputDir = project . config . _config . output . local . path || 'prd' ;
163
164
164
- if ( keys [ 2 ] !== outputDir ) { // 非prd资源不做处理
165
+ // 非 output.path 下的资源不做处理
166
+ if ( keys [ 2 ] !== sysPath . relative ( projectCwd , outputDir ) ) {
165
167
next ( ) ;
166
168
return ;
167
169
}
@@ -192,7 +194,6 @@ exports.run = (options) => {
192
194
return ;
193
195
}
194
196
195
- let project = Manager . getProject ( projectCwd , { cache : false } ) ;
196
197
let nextConfig ;
197
198
compiler = project . getServerCompiler ( function ( config ) {
198
199
nextConfig = extend ( { } , config ) ;
You can’t perform that action at this time.
0 commit comments