如何解决模块中的 bycrypt 依赖问题。
How to resolve bycrypt dependency issue in module.
我一直遇到这个问题:
[我的问题截图][1]
我正在自学 node 并尝试在业余时间制作一个 CRUD RESTful 应用程序。我正在写这本书:
https://leanpub.com/mean-machine。
过去 3 天我一直被这个问题困扰。它特别涉及 bcrypt-node.js
。它的工作是散列密码。我尝试过的一些东西。
下载了 python 3.5,因为我收到错误提示需要运行时才能执行。
在 PATH
中设置 python 环境变量
npm 卸载并安装。
尝试创建一个新项目,同样的问题出现了。
npm 清除缓存
因为它是旧版本的 bcrypt-node.js
模块将 package.json 中的版本从“0.0.3”更改为“0.0.5”。我认为这可能是一个错误。不太可能。
我是 node.js 的新手,所以我觉得我在做一些我看不到的愚蠢事情。我也不明白命令行提供给我的很多信息。提前谢谢你。
编辑 1:
Picture of my code.
编辑。 (对于未来的访问者)我需要更多地关注各种依赖关系和对 JS 的一般性进一步理解以利用 Node.js 的力量,这是我没有做的事情。另外推荐的是对Express有很好的理解。
需要对 npm 有更深入的了解。
我通过反复试验和谷歌搜索找到了修复方法。
以防万一以后有人再查这个,我输入了:
npm install node-gyp -g && npm cache clean && rm -rf node_modules && npm install
进入命令行,当我 运行 nodemon server.js
时,它似乎解决了问题
祈祷它不会再出现了。
如果有人愿意向我解释我遇到的问题到底是什么,我将不胜感激。我感觉某个模块或依赖项没有正确安装?
编辑 1. 此外在您的环境变量中配置 PATH。
即我在命令行中为 python 创建了一个路径
PATH python = C:\Python27\python.exe & MongoDB 的另一个 PATH
即 C:\Program Files\MongoDB\Server.2\bin
我一直遇到这个问题: [我的问题截图][1]
我正在自学 node 并尝试在业余时间制作一个 CRUD RESTful 应用程序。我正在写这本书: https://leanpub.com/mean-machine。
过去 3 天我一直被这个问题困扰。它特别涉及 bcrypt-node.js
。它的工作是散列密码。我尝试过的一些东西。
下载了 python 3.5,因为我收到错误提示需要运行时才能执行。
在 PATH
中设置 python 环境变量
npm 卸载并安装。
尝试创建一个新项目,同样的问题出现了。
npm 清除缓存
因为它是旧版本的
bcrypt-node.js
模块将 package.json 中的版本从“0.0.3”更改为“0.0.5”。我认为这可能是一个错误。不太可能。
我是 node.js 的新手,所以我觉得我在做一些我看不到的愚蠢事情。我也不明白命令行提供给我的很多信息。提前谢谢你。
编辑 1: Picture of my code.
编辑。 (对于未来的访问者)我需要更多地关注各种依赖关系和对 JS 的一般性进一步理解以利用 Node.js 的力量,这是我没有做的事情。另外推荐的是对Express有很好的理解。
需要对 npm 有更深入的了解。
我通过反复试验和谷歌搜索找到了修复方法。
以防万一以后有人再查这个,我输入了:
npm install node-gyp -g && npm cache clean && rm -rf node_modules && npm install
进入命令行,当我 运行 nodemon server.js
祈祷它不会再出现了。
如果有人愿意向我解释我遇到的问题到底是什么,我将不胜感激。我感觉某个模块或依赖项没有正确安装?
编辑 1. 此外在您的环境变量中配置 PATH。 即我在命令行中为 python 创建了一个路径 PATH python = C:\Python27\python.exe & MongoDB 的另一个 PATH 即 C:\Program Files\MongoDB\Server.2\bin