文件类型 |
id类型 |
id |
path |
<%
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) { %>
js |
<% jsTd = false; %>
<% } %>
<% if (type==='exports') { %>
<% if (jsExportsTd) { %>
入口 |
<% jsExportsTd = false; %>
<% } %>
<% } else { %>
<% if (jsPlainTd) { %>
非入口 |
<% jsPlainTd = false; %>
<% } %>
<% } %>
<%= fileId %> |
<%= list[fileId] %> |
<% } %>
<% } %>
<% for (var type in cssObj) { %>
<% for (var i in cssObj[type]) { %>
<% var fileId = cssObj[type][i]; %>
<% if (cssTd) { %>
css |
<% cssTd = false; %>
<% } %>
<% if (type==='exports') { %>
<% if (cssExportsTd) { %>
入口 |
<% cssExportsTd = false; %>
<% } %>
<% } else { %>
<% if (cssPlainTd) { %>
非入口 |
<% cssPlainTd = false; %>
<% } %>
<% } %>
<%= fileId %> |
<%= list[fileId] %> |
<% } %>
<% } %>