simon300000 / bili-api

Bilibili Node.js API
MIT License
320 stars 31 forks source link

我是萌新 , 请问运行不起来是因为包没拉过来吗 , 里面贴了报错信息 #144

Open 2237099022 opened 2 years ago

2237099022 commented 2 years ago

SyntaxError: await is only valid in async function  at wrapSafe (internal/modules/cjs/loader.js:979:16)  at Module._compile (internal/modules/cjs/loader.js:1027:27)  at Object.Module._extensions..js (internal/modules/cjs/loader.js:1092:10)  at Module.load (internal/modules/cjs/loader.js:928:32)  at Function.Module._load (internal/modules/cjs/loader.js:769:14)  at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:72:12)  at internal/main/run_main_module.js:17:47 PS D:\Download\07\bili-api-master\bili-api-master\examples> node 1.js D:\Download\07\bili-api-master\bili-api-master\examples\1.js:1 let object = biliAPI({ mid: 349991143 }, ['uname', 'guardNum']) ^

ReferenceError: biliAPI is not defined at Object. (D:\Download\07\bili-api-master\bili-api-master\examples\1.js:1:14)  at Module._compile (internal/modules/cjs/loader.js:1063:30)  at Object.Module._extensions..js (internal/modules/cjs/loader.js:1092:10)  at Module.load (internal/modules/cjs/loader.js:928:32)  at Function.Module._load (internal/modules/cjs/loader.js:769:14)  at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:72:12)  at internal/main/run_main_module.js:17:47 PS D:\Download\07\bili-api-master\bili-api-master\examples>

simon300000 commented 2 years ago

看起来是直接运行example/1.js了呀,这个代码首先需要import/require biliAPI 然后需要放进一个async环境,比如这样

(async () => {
// 代码放在这
})()
2237099022 commented 2 years ago

哦 谢谢你 , 聪明的大佬 , 我已经完全明白了