diff --git a/.npmrc b/.npmrc index 2957d45..7446745 100644 --- a/.npmrc +++ b/.npmrc @@ -1,4 +1,2 @@ //npm.xiongxiao.me/:_authToken=${ME_NPM_TOKEN} -@abearxiong:registry=https://npm.pkg.github.com -//registry.npmjs.org/:_authToken=${NPM_TOKEN} -@kevisual:registry=https://npm.xiongxiao.me \ No newline at end of file +//registry.npmjs.org/:_authToken=${NPM_TOKEN} \ No newline at end of file diff --git a/src/module/get-content-type.ts b/src/module/get-content-type.ts index 5dc1806..7dad65c 100644 --- a/src/module/get-content-type.ts +++ b/src/module/get-content-type.ts @@ -7,6 +7,14 @@ export const getContentType = (filePath: string) => { '.js': 'text/javascript; charset=utf-8', '.css': 'text/css; charset=utf-8', '.txt': 'text/plain; charset=utf-8', + '.tsx': 'text/typescript; charset=utf-8', + '.ts': 'text/typescript; charset=utf-8', + '.jsx': 'text/javascript; charset=utf-8', + '.conf': 'text/plain; charset=utf-8', + '.log': 'text/plain; charset=utf-8', + '.mjs': 'text/javascript; charset=utf-8', + '.map': 'application/json; charset=utf-8', + '.json5': 'application/json5; charset=utf-8', '.json': 'application/json; charset=utf-8', '.png': 'image/png', '.jpg': 'image/jpg', @@ -22,7 +30,6 @@ export const getContentType = (filePath: string) => { '.mp3': 'audio/mpeg', // MP3 音频格式 '.m4a': 'audio/mp4', // M4A 音频格式 '.m3u8': 'application/vnd.apple.mpegurl', // HLS 播放列表 - '.ts': 'video/mp2t', // MPEG Transport Stream '.pdf': 'application/pdf', // PDF 文档 '.doc': 'application/msword', // Word 文档 '.docx': 'application/vnd.openxmlformats-officedocument.wordprocessingml.document', // Word 文档 (新版)