|
|
@@ -105,7 +105,7 @@ export function progressTrackingPlugin() {
|
|
|
// 2. 监控动态导入
|
|
|
const originalImport = window.import;
|
|
|
if (originalImport) {
|
|
|
- window.import = async function(specifier) {
|
|
|
+ window.import = async function(specifier) {
|
|
|
dynamicImports.total++;
|
|
|
updateProgressBar();
|
|
|
|
|
|
@@ -149,9 +149,7 @@ export function progressTrackingPlugin() {
|
|
|
if (window.PerformanceObserver) {
|
|
|
const observer = new PerformanceObserver((list) => {
|
|
|
for (const entry of list.getEntries()) {
|
|
|
- if (entry.entryType === 'resource' &&
|
|
|
- (entry.name.includes('.js') || entry.name.includes('.css') ||
|
|
|
- entry.name.includes('.ts') || entry.name.includes('.vue'))) {
|
|
|
+ if (entry.entryType === 'resource' && entry.initiatorType === 'script' ) {
|
|
|
clientProgress.loaded++;
|
|
|
updateProgressBar();
|
|
|
}
|