<% console.log(3); var jsObj = { exports: [], plain: [] }; var cssObj = { exports: [], plain: [] }; var jsLen = 0; var cssLen = 0; for (var id in list) { var uri = list[id]; var arr = uri.split('/'); var obj; if (/\.js$/.test(uri)) { jsLen += 1; obj = jsObj; } else { cssLen += 1; obj = cssObj; } if (arr[4] === 'exports') { obj.exports.push(id); } else { obj.plain.push(id); } } var jsTd = true; var jsExportsTd = true; var jsPlainTd = true; var cssTd = true; var cssExportsTd = true; var cssPlainTd = true; %> <% for (var type in jsObj) { %> <% for (var i in jsObj[type]) { %> <% var fileId = jsObj[type][i]; %> <% if (jsTd) { %> <% jsTd = false; %> <% } %> <% if (type==='exports') { %> <% if (jsExportsTd) { %> <% jsExportsTd = false; %> <% } %> <% } else { %> <% if (jsPlainTd) { %> <% jsPlainTd = false; %> <% } %> <% } %> <% } %> <% } %> <% for (var type in cssObj) { %> <% for (var i in cssObj[type]) { %> <% var fileId = cssObj[type][i]; %> <% if (cssTd) { %> <% cssTd = false; %> <% } %> <% if (type==='exports') { %> <% if (cssExportsTd) { %> <% cssExportsTd = false; %> <% } %> <% } else { %> <% if (cssPlainTd) { %> <% cssPlainTd = false; %> <% } %> <% } %> <% } %> <% } %>
文件类型 id类型 id path
js入口非入口<%= fileId %> <%= list[fileId] %>
css入口非入口<%= fileId %> <%= list[fileId] %>