我想做一个React应用程序,它使用IBM的沃森人工智能,如文本到语音转换。为此,我在IBM Cloud上生成了TTS服务。在代码中添加凭据和密钥。但是当我通过npm start或yarn start运行应用程序时,它会给我如下错误:
模块未找到:错误:无法解析'C:..node_modulesibm-cloud-sdk-corelib'中的'fs'
模块未找到:错误:无法解析'os'在'C:..node_modulesibm-cloud-sdk-coreauthutils'
模块未找到:错误:无法解析'C:..node_modulesibm-cloud-sdk-coreauthutils'中的'http'
谁能帮我解决上面的错误?node_modules.是否有一些版本相关的问题?要运行应用程序需要安装任何sdk、软件包吗?
请求您帮助我解决上述错误的方法和建议。
谢谢。
这个错误似乎确实是处理您试图导入的缺少节点模块。试着运行这个命令来安装你错过的所有依赖项:
npm install -g npm-install-missing
npm-install-missing
或者,您可以尝试这样安装package.json
中列出的所有依赖项:
npm install
如果你需要安装一些特定的依赖,并且你知道它的名字,这个解决方案将安装它并添加到你的package.json
:
npm install {package-name} --save