fix(deploy): 修复部分启动失败 (#196)

This commit is contained in:
ElyPrism 2026-06-18 21:00:06 +08:00
parent 6550c7c827
commit 395a80e74b
No known key found for this signature in database
3 changed files with 10 additions and 6 deletions

13
app.js
View File

@ -8,11 +8,16 @@ async function start() {
if (!fs.existsSync(path.resolve(tmpPath, 'anonymous_token'))) {
fs.writeFileSync(path.resolve(tmpPath, 'anonymous_token'), '', 'utf-8')
}
// 启动时更新anonymous_token
const generateConfig = require('./generateConfig')
await generateConfig()
// 启动时更新anonymous_tokenVercel 构建环境下跳过网络请求喵~
if (!process.env.VERCEL_ENV) {
const generateConfig = require('./generateConfig')
await generateConfig()
}
require('./server').serveNcmApi({
checkVersion: true,
})
}
start()
start().catch((err) => {
console.error('[FATAL] 启动失败:', err)
process.exit(1)
})

View File

@ -1 +0,0 @@
import './app.js'

View File

@ -54,7 +54,7 @@
},
"homepage": "https://neteasecloudmusicapienhanced.js.org/",
"engines": {
"node": ">=12"
"node": ">=22"
},
"lint-staged": {
"*.js": [