node.js - 从版本 8.11.1 升级后 NodeJS 无法工作
问题描述
我决定将我的 nodejs 版本从 8.11.1 升级到 10.15.3。我在 Windows 10 上运行,所以我下载了 v10.15.3-x64.msi 文件。我从“ng new”命令创建了一个全新的 Angular 应用程序,并且在控制台中没有出现错误的“HTTP ERROR 400”页面。
我已清除缓存,重新启动系统,但没有任何帮助。当我回到节点 JS 版本 8.11.1 时,一切都会重新开始工作。最新版本的 nodejs v11.11.0-x86.msi 也不适用于我。
这怎么会发生,我怎样才能得到任何信息是怎么回事?
编辑:这不是任何关于升级 NodeJS 的现有主题的重复,因为系统和所有组件都可以看到新版本 - 请参阅我提供的屏幕截图中的控制台结果。升级 NodeJs 后,我基于该技术的所有解决方案都停止工作,显示 HTTP 错误 400 页面。降级到 v8 后,一切都重新开始工作。
解决方案
当我必须安装更新版本的节点(12.14.1)时,问题又出现了,所以这次它起作用了。where npm
此外,我删除了删除旧版本后从 runnig 命令提示的文件夹 。
推荐阅读
- scala - 尝试实现“Absurd”类型类时出现隐式错误
- java - XML 不针对多个 XSD 进行验证仅在 fGrammarDescription 中加载一个文件
- blender - 为什么我的渲染没有使用 CUDA,即使我已选择它并将其保存在我的首选项中
- .net - 如何在 C# 中使用 iText7 将 DataGridView 导出为 PDF(注意:不使用 iTextSharp)?
- aws-lambda - 如何使用 API Gateway websocket 构建 graphql lambda?
- javascript - TestCafe firefox fails when page load takes too long
- r - 使用 lubridate 根据日期创建因子
- azure - Azure API 管理 - 如何连同我的请求一起发送正文
- koin - org.koin.android.ext.android 中定义的 xxxClass
- google-apps-script - 无法解析谷歌应用脚本中的所有 JSON 值(尾随逗号)