node.js - Npm 没有在安装 node.js 时自动安装
问题描述
在 heroku 上托管我的 webapp 时,我收到一条关于我的 npm 包中存在一些错误的消息,我的 npm 包是版本 3 和 node.js 是版本 8,我写道,我认为我可以更新我的 npm 版本我试图更新它但是版本保持不变,所以我决定卸载它并编写命令“npm卸载”,然后再次尝试安装npm但徒劳无功,最后我卸载了我的node.js并重新安装了npm会自动安装它,但这也是现在没有工作我有没有 npm 的版本 10 的节点,我通过检查 npm 的版本来了解它,它给了我“找不到命令”的消息,现在我每次尝试安装 npm 都失败了,有人可以建议我什么我可以做些什么来挽回我的损失并恢复我的工作。
解决方案
我不确定您使用的是 Linux 还是 Windows。首先,我会检查 npm 文件夹是否在路径中。如果尚未完成,您可以按照这两个之一添加到路径。
或者,您可以使用节点版本管理器 (nvm) 安装节点:
推荐阅读
- amazon-web-services - Cloudwatch 事件可靠性
- python - 如何在不创建本地文件的情况下将 .xlsx 文件上传到 FTP?
- node.js - 如何在 NodeJS 中发送错误并通过 async/await 在前端接收它?
- r - 从 R 中的 readxl 包中的 Excel 文件导入特定的工作表和特定的行和特定的列
- python - 在预训练模型中列出 spaCy 中最相似的单词
- docker - 当 exec docker 使用“-v /path:/path”参数运行时,Dockerfile 中的文件丢失
- vuetify.js - 如何使带有图像的 v-card 变成圆形?
- scala - 我们可以从一个 spark 会话连接到 Bigtable 和 Hive 吗?
- javascript - 如何在 Windows 中使用命令行发送 curl 请求
- flutter - NoSuchMethodError:在 null 上调用了 getter 'languageCode'。Receiver:null 尝试调用:languageCode