Youtube API文档没有有关将其与Angular和TypeScript一起使用的任何信息。而且他们的代码的JS或NodeJS版本似乎对我不起作用,所以我的问题是:
我需要安装什么软件包? 尝试过:
npm install-保存googleapis
如何导入? 尝试过:
从“ googleapis”导入{google}
如何加载Youtube API 尝试过:
const service = google.youtube('v3');
const服务= google.youtube('v3');最终破坏了应用程序。即使代码中没有错误(IDE中没有显示错误),应用程序也会出现编译错误。我尝试的这段代码取自他们的NodeJS快速入门指南,并进行了一些修改以适合TS语法(例如import)。 错误:
./ node_modules / gtoken / node_modules / mime / index.js中的错误
中解析“ crypto”
找不到模块:错误:无法解析'F:\ live-sub-counter \ node_modules \ gtoken \ node_modules \ mime'中的'./types/other'
./node_modules/gtoken/node_modules/mime/index.js中的错误
找不到模块:错误:无法解析“ ./types/standard” 'F:\ live-sub-counter \ node_modules \ gtoken \ node_modules \ mime'
./node_modules/google-auth-library/build/src/auth/googleauth.js中的错误
找不到模块:错误:无法解析“ F:\ live-sub-counter \ node_modules \ google-auth-library \ build \ src \ auth”中的“ child_process”
./node_modules/google-auth-library/build/src/pemverifier.js中的错误
找不到模块:错误:无法解析'F:\ live-sub-counter \ node_modules \ google-auth-library \ build \ src'中的'crypto'
./node_modules/google-auth-library/build/src/auth/oauth2client.js中的错误
找不到模块:错误:无法解析'F:\ live-sub-counter \ node_modules \ google-auth-library \ build \ src \ auth'中的'crypto'
./node_modules/google-auth-library/build/src/auth/googleauth.js中的错误
找不到模块:错误:无法在'F:\ live-sub-counter \ node_modules \ google-auth-library \ build \ src \ auth'
以此类推,以获取更多模块