Haz*_*ldo 1 javascript bcrypt node.js npm
我使用的是 Windows 10(版本 10.0.17763 内部版本 17763)。我正在尝试使用 NPM 通过 Nodejs Express 服务器安装 Bcrypt。我已经更新了最新的 Nodejs 版本(v12.16.3)。无论我安装最新版本的 Bcrypt 还是早期版本,我总是遇到相同的错误:
node-pre-gyp\bin\node-pre-gyp我不知道为什么它在 directoy 中寻找C:\Users\hazzaldo\Desktop\web-dev-udemy-course\。那里没有这样的目录!这只是一个存储我的课程文件的文件夹。
我也不确定为什么会发生这种情况:
-Security\store-confidential-data-web-app\node_modules\.bin\' is not recognized as an internal or external command,
operable program or batch file
Run Code Online (Sandbox Code Playgroud)
我在其他论坛中查找过此类错误,但没有解决方案对我有帮助。有些是旧论坛,要求安装已弃用的模块。
Haz*_*ldo 11
好吧,经过两天的绞尽脑汁、尝试解决方案但一无所获之后,我终于找到了一个 Reddit 帖子,有人和我有完全相同的问题:https: //www.reddit.com/r/node/comments /gahkjl/npm_drives_me_crazy_for_months_looks_for_bin/
这是因为我&在文件夹名称中使用了该字符。我猜由于某种原因它会让 npm 失效。从我的文件夹名称中删除这个字符解决了这个问题。
| 归档时间: |
|
| 查看次数: |
6071 次 |
| 最近记录: |