node-pre-gyp 错误!在 windows 10 中迁移时尝试下载 (404)

node-pre-gyp ERR! Tried to download(404) while migration in windows 10

可能这个问题已经被问过了,但这并没有解决我的问题。

我尝试将我的 Node.Js 项目从一个系统迁移到另一个系统,当时应用程序在 npm install 时显示 bcrypt 错误。错误如下:

package.json:

"dependencies": {
    "aws-sdk": "^2.325.0",
    "bcrypt": "^2.0.1",
    "bluebird": "^3.5.1",
    "compression": "^1.0.3",
    "cors": "^2.5.2",
    "crypto-js": "^3.1.9-1",
    "date-and-time": "^0.6.2",
    "date-fns": "^1.29.0",
    "dateformat": "^3.0.2",
    "generate-password": "^1.5.1",
    "get-mac-address": "^1.0.0",
}

帮我解决这个问题。

你可以试试

npm --build-from-source install bcrypt

npm install --global --production windows-build-tools

在安装 package.json.

之前

希望这能奏效。