mirror of
https://gh.catmak.name/https://github.com/mihomo-party-org/mihomo-party
synced 2025-12-26 20:50:30 +08:00
fix: rename sub-store.bundle.js to .cjs for ES module compatibility
* fix: rename sub-store.bundle.js to .cjs for ES module compatibility * Update changelog.md
This commit is contained in:
parent
3c57f7d99b
commit
941831728c
@ -13,6 +13,7 @@
|
||||
- 修复 轻量模式延迟启动延时输入数值问题(#962)
|
||||
- 修复 轻量模式下轻量模式下规则失效的问题(#963)
|
||||
- 修复 MacOS 下默认虚拟网卡名称没有生效的问题
|
||||
- 修复 ES Module 兼容性问题
|
||||
|
||||
### 样式调整 (Sytle)
|
||||
- 部分样式微调
|
||||
|
||||
@ -351,7 +351,7 @@ const resolve7zip = () =>
|
||||
})
|
||||
const resolveSubstore = () =>
|
||||
resolveResource({
|
||||
file: 'sub-store.bundle.js',
|
||||
file: 'sub-store.bundle.cjs',
|
||||
downloadURL:
|
||||
'https://github.com/sub-store-org/Sub-Store/releases/latest/download/sub-store.bundle.js'
|
||||
})
|
||||
|
||||
@ -119,7 +119,7 @@ export async function startSubStoreBackendServer(): Promise<void> {
|
||||
SUB_STORE_MMDB_COUNTRY_PATH: path.join(mihomoWorkDir(), 'country.mmdb'),
|
||||
SUB_STORE_MMDB_ASN_PATH: path.join(mihomoWorkDir(), 'ASN.mmdb')
|
||||
}
|
||||
subStoreBackendWorker = new Worker(path.join(mihomoWorkDir(), 'sub-store.bundle.js'), {
|
||||
subStoreBackendWorker = new Worker(path.join(mihomoWorkDir(), 'sub-store.bundle.cjs'), {
|
||||
env: useProxyInSubStore
|
||||
? {
|
||||
...env,
|
||||
@ -143,7 +143,7 @@ export async function stopSubStoreBackendServer(): Promise<void> {
|
||||
export async function downloadSubStore(): Promise<void> {
|
||||
const { 'mixed-port': mixedPort = 7890 } = await getControledMihomoConfig()
|
||||
const frontendDir = path.join(mihomoWorkDir(), 'sub-store-frontend')
|
||||
const backendPath = path.join(mihomoWorkDir(), 'sub-store.bundle.js')
|
||||
const backendPath = path.join(mihomoWorkDir(), 'sub-store.bundle.cjs')
|
||||
const tempDir = path.join(dataDir(), 'temp')
|
||||
|
||||
try {
|
||||
@ -154,7 +154,7 @@ export async function downloadSubStore(): Promise<void> {
|
||||
mkdirSync(tempDir, { recursive: true })
|
||||
|
||||
// 下载后端文件
|
||||
const tempBackendPath = path.join(tempDir, 'sub-store.bundle.js')
|
||||
const tempBackendPath = path.join(tempDir, 'sub-store.bundle.cjs')
|
||||
const backendRes = await axios.get(
|
||||
'https://github.com/sub-store-org/Sub-Store/releases/latest/download/sub-store.bundle.js',
|
||||
{
|
||||
|
||||
@ -185,7 +185,7 @@ async function initFiles(): Promise<void> {
|
||||
copy('geoip.dat'),
|
||||
copy('geosite.dat'),
|
||||
copy('ASN.mmdb'),
|
||||
copy('sub-store.bundle.js'),
|
||||
copy('sub-store.bundle.cjs'),
|
||||
copy('sub-store-frontend')
|
||||
])
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user