UNPKG

390 BJavaScriptView Raw
1const path = require('path');
2
3/**
4 * 获取 service-worker 文件名
5 * @param {String} [localeId] 如果提供,则会返回 [basename].[localeId][extname]
6 * @returns {String}
7 */
8module.exports = (filename, localeId) => {
9 const { name, ext } = path.parse(filename);
10 if (localeId) {
11 return `${name}.${localeId}${ext}`;
12 }
13 return `${name}${ext}`;
14};