-1

我正在努力解决这个问题,运行节点应用程序,我得到了Error: Cannot find module 'iconv',我尝试使用npm install iconv命令安装 iconv,但出现以下错误。

gyp ERR! configure error
npm ERR! gyp ERR! stack Error: Could not find any Visual Studio installation to use

然后尝试了这个命令 -npm install --g --production windows-build-tools并得到以下错误

npm WARN deprecated har-validator@5.1.5: this library is no longer supported
npm WARN deprecated request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142
[                  ] / reify:resolve: timing reifyNode:node_modules/windows-build-tools/node_modules/ajv Completed in 7 

请帮我解决这个问题。

4

1 回答 1

0

因此,根据您提供的内容,我了解到这是 Windows 中 node-gyp 的问题,因此有一些方法可以解决它。

  1. npm install –no-optional使用这个命令
  2. 尝试下载windows-build-tools
  3. 手动下载 Visual Studio 2015 构建工具
  4. 告诉 Node 使用 2015 构建工具
  5. 确保已安装 Python 2.7

我认为这会有所帮助

于 2021-04-08T20:00:05.203 回答