Add new CDN vendor who name is qiniu & bootcdn.

This commit is contained in:
凡梦星尘
2022-10-30 16:54:38 +08:00
parent e1c088c355
commit 7c9b834729
4 changed files with 19 additions and 9 deletions

View File

@@ -221,8 +221,13 @@ NexT.utils = {
let res_src = '';
switch (plugins) {
case 'cdnjs':
case 'bootcdn':
case 'qiniu':
let cdnjs_name = alias || name;
let cdnjs_file = file.replace(/\.js$/, '.min.js').replace(/^(dist|lib|source\/js|)\/(browser\/|)/, '');
let cdnjs_file = file.replace(/^(dist|lib|source|\/js|)\/(browser\/|)/, '');
if (cdnjs_file.indexOf('min') == -1) {
cdnjs_file = cdnjs_file.replace(/\.js$/, '.min.js');
}
res_src = `${router}/${cdnjs_name}/${version}/${cdnjs_file}`
break;
default: