Skip to content

Commit e23ec8c

Browse files
committed
fix(pack): 修复获取资源大小时找不到 .cache 文件报错
1 parent 863e843 commit e23ec8c

File tree

2 files changed

+18
-16
lines changed

2 files changed

+18
-16
lines changed

lib/models/Project.js

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -430,14 +430,15 @@ var Project = function () {
430430

431431
var assetsInfo = self.config._config.assetsInfo || statsInfo.assets;
432432
assetsInfo.map(function (asset) {
433+
if (sysPath.extname(asset.name) !== '.cache') {
434+
var fileSize = UtilFs.getFileSize(path.resolve(cwd, asset.name));
435+
if (!fileSize) {
436+
fileSize = asset.size > 1024 ? (asset.size / 1024).toFixed(2) + ' KB' : asset.size + ' Bytes';
437+
}
433438

434-
var fileSize = UtilFs.getFileSize(path.resolve(cwd, asset.name));
435-
if (!fileSize) {
436-
fileSize = asset.size > 1024 ? (asset.size / 1024).toFixed(2) + ' KB' : asset.size + ' Bytes';
437-
}
438-
439-
if (!/\.cache$/.test(asset.name)) {
440-
log('- '.gray + asset.name + ' - ' + fileSize);
439+
if (!/\.cache$/.test(asset.name)) {
440+
log('- '.gray + asset.name + ' - ' + fileSize);
441+
}
441442
}
442443
});
443444

src/models/Project.js

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -405,16 +405,17 @@ class Project {
405405

406406
const assetsInfo = self.config._config.assetsInfo || statsInfo.assets;
407407
assetsInfo.map((asset) => {
408+
if(sysPath.extname(asset.name) !== '.cache') {
409+
let fileSize = UtilFs.getFileSize(path.resolve(cwd, asset.name));
410+
if(!fileSize) {
411+
fileSize = asset.size > 1024
412+
? (asset.size / 1024).toFixed(2) + ' KB'
413+
: asset.size + ' Bytes';
414+
}
408415

409-
let fileSize = UtilFs.getFileSize(path.resolve(cwd, asset.name));
410-
if(!fileSize) {
411-
fileSize = asset.size > 1024
412-
? (asset.size / 1024).toFixed(2) + ' KB'
413-
: asset.size + ' Bytes';
414-
}
415-
416-
if (!/\.cache$/.test(asset.name)) {
417-
log('- '.gray + asset.name + ' - ' + fileSize);
416+
if (!/\.cache$/.test(asset.name)) {
417+
log('- '.gray + asset.name + ' - ' + fileSize);
418+
}
418419
}
419420
});
420421

0 commit comments

Comments
 (0)