python - 尝试通过 Heroku CLI 在 Windows 上登录 heroku 时,如何解决错误“请验证 package.json 是否具有有效的“主”条目”
问题描述
我在尝试将我的 Django 应用程序部署到 Heroku 时遇到问题。我在 Windows 10 上使用 Visual Studio 代码 IDE。我已经安装了 Heroku CLI,但似乎它没有指向 Heroku PATH 或者某些设置不正确。我无法登录。我所有的搜索结果都在建议围绕 Node JS 的解决方案,但我没有使用 Node.js。这是错误消息。
错误:找不到模块“C:\Program Files\heroku\client\node_modules\debug\node_modules\ms\index”。请验证 package.json 是否有有效的“main”条目
at tryPackage (internal/modules/cjs/loader.js:319:19) at Function.Module._findPath (internal/modules/cjs/loader.js:703:18) at Function.Module._resolveFilename (internal/modules/cjs/loader.js:967:27) at Function.Module._load (internal/modules/cjs/loader.js:862:27) at Module.require (internal/modules/cjs/loader.js:1042:19) at require (internal/modules/cjs/helpers.js:77:18) at setup (C:\Program Files\heroku\client\node_modules\debug\src\common.js:14:25) at Object.<anonymous> (C:\Program Files\heroku\client\node_modules\debug\src\node.js:236:37) at Module._compile (internal/modules/cjs/loader.js:1156:30) at Object.Module._extensions..js (internal/modules/cjs/loader.js:1176:10) {
代码:'MODULE_NOT_FOUND',路径:'C:\Program Files\heroku\client\node_modules\debug\node_modules\ms\package.json',requestPath:'ms'}
解决方案
推荐阅读
- javascript - js中如何接收键值类型函数的函数参数?
- html - 即使多次更改位置,侧边栏也没有延伸到整个页面?
- android-studio - Flutter:在 null 上调用了更新
- c# - AudioFileInputNode 播放完成后自定义音频效果如何产生一些声音
- c# - 使用 JToken 更新 JObject
- python - 如何使用 django-meta 模块(或任何更简单的方法)来呈现 html 元标记
- javascript - 使用 toLocaleString 时出现意外结果
- python - 将包含更多列表的多个列表链接在一起
- python - Django 分页——维护过滤器和排序方式
- python - 如何使用 XPath 提取父级和特定子级