Hacktoberfest 2026:维护者为十月标记出来的 issue,仍然开放、适合新手。 浏览 Hacktoberfest issue

call.getFileName is not a function

未关闭
#575 0 条评论 5 个 reaction 已指派 0 人 在 GitHub 查看

还没有人认领这个 Issue。

评估

难度
4/5
预计耗时
3-5 天
新手友好度
25/100
Issue 类型
缺陷
描述清晰度
需要澄清
活跃度
停滞
技术栈
javascript
领域
tooling

调研方向

从 assert.js:279 中的失败以及 @atom-ide-community/nuclide-commons-ui/Dropdown.js:45 中的断言调用开始,然后跟踪 ide-python 如何加载 AutoGenLaunchAttachUiComponent.js 和 debugger/main.js。复现包激活过程,并确定哪项更改可以防止 call.getFileName TypeError;当 ide-python 激活时不再出现此堆栈跟踪即表示完成。

由索引模型根据 Issue 内容生成。

描述

define call.GetFileName?
Stack Trace:TypeError: call.getFileName is not a function
at getErrMessage (assert.js:279:25)
at innerOk (assert.js:370:17)
at ok (assert.js:390:3)
at Object. (/Users/connorwatson/.pulsar/packages/ide-python/node_modules/@atom-ide-community/nuclide-commons-ui/Dropdown.js:45:21)
at Object. (/Users/connorwatson/.pulsar/packages/ide-python/node_modules/@atom-ide-community/nuclide-commons-ui/Dropdown.js:305:3)
at Module._compile (/Applications/Pulsar.app/Contents/Resources/app.asar/src/native-compile-cache.js:120:30)
at Object.value [as .js] (/Applications/Pulsar.app/Contents/Resources/app.asar/src/compile-cache.js:252:23)
at Module.load (internal/modules/cjs/loader.js:935:32)
at Module._load (internal/modules/cjs/loader.js:776:14)
at Function.f._load (electron/js2c/asar_bundle.js:5:12913)
at Function.o._load (electron/js2c/renderer_init.js:33:379)
at Module.require (internal/modules/cjs/loader.js:959:19)
at require (/Applications/Pulsar.app/Contents/Resources/app.asar/src/native-compile-cache.js:67:27)
at Object. (/Users/connorwatson/.pulsar/packages/ide-python/node_modules/@atom-ide-community/nuclide-debugger-common/AutoGenLaunchAttachUiComponent.js:16:17)
at Object. (/Users/connorwatson/.pulsar/packages/ide-python/node_modules/@atom-ide-community/nuclide-debugger-common/AutoGenLaunchAttachUiComponent.js:519:3)
at Module._compile (/Applications/Pulsar.app/Contents/Resources/app.asar/src/native-compile-cache.js:120:30)
at Object.value [as .js] (/Applications/Pulsar.app/Contents/Resources/app.asar/src/compile-cache.js:252:23)
at Module.load (internal/modules/cjs/loader.js:935:32)
at Module._load (internal/modules/cjs/loader.js:776:14)
at Function.f._load (electron/js2c/asar_bundle.js:5:12913)
at Function.o._load (electron/js2c/renderer_init.js:33:379)
at Module.require (internal/modules/cjs/loader.js:959:19)
at require (/Applications/Pulsar.app/Contents/Resources/app.asar/src/native-compile-cache.js:67:27)
at Object. (/Users/connorwatson/.pulsar/packages/ide-python/node_modules/@atom-ide-community/nuclide-debugger-common/AutoGenLaunchAttachProvider.js:14:62)
at Object. (/Users/connorwatson/.pulsar/packages/ide-python/node_modules/@atom-ide-community/nuclide-debugger-common/AutoGenLaunchAttachProvider.js:109:3)
at Module._compile (/Applications/Pulsar.app/Contents/Resources/app.asar/src/native-compile-cache.js:120:30)
at Object.value [as .js] (/Applications/Pulsar.app/Contents/Resources/app.asar/src/compile-cache.js:252:23)
at Module.load (internal/modules/cjs/loader.js:935:32)
at Module._load (internal/modules/cjs/loader.js:776:14)
at Function.f._load (electron/js2c/asar_bundle.js:5:12913)
at Function.o._load (electron/js2c/renderer_init.js:33:379)
at Module.require (internal/modules/cjs/loader.js:959:19)
at require (/Applications/Pulsar.app/Contents/Resources/app.asar/src/native-compile-cache.js:67:27)
at Object. (/Users/connorwatson/.pulsar/packages/ide-python/dist/debugger/main.js:16:36)
at Object. (/Users/connorwatson/.pulsar/packages/ide-python/dist/debugger/main.js:161:3)
at Module._compile (/Applications/Pulsar.app/Contents/Resources/app.asar/src/native-compile-cache.js:120:30)
at Object.value [as .js] (/Applications/Pulsar.app/Contents/Resources/app.asar/src/compile-cache.js:252:23)
at Module.load (internal/modules/cjs/loader.js:935:32)
at Module._load (internal/modules/cjs/loader.js:776:14)
at Function.f._load (electron/js2c/asar_bundle.js:5:12913)
at Function.o._load (electron/js2c/renderer_init.js:33:379)
at Module.require (internal/modules/cjs/loader.js:959:19)
at require (/Applications/Pulsar.app/Contents/Resources/app.asar/src/native-compile-cache.js:67:27)
at Object. (/Users/connorwatson/.pulsar/packages/ide-python/dist/main.js:3:13)
at Object. (/Users/connorwatson/.pulsar/packages/ide-python/dist/main.js:174:3)
at Module._compile (/Applications/Pulsar.app/Contents/Resources/app.asar/src/native-compile-cache.js:120:30)
at Object.value [as .js] (/Applications/Pulsar.app/Contents/Resources/app.asar/src/compile-cache.js:252:23)
at Module.load (internal/modules/cjs/loader.js:935:32)
at Module._load (internal/modules/cjs/loader.js:776:14)
at Function.f._load (electron/js2c/asar_bundle.js:5:12913)
at Function.o._load (electron/js2c/renderer_init.js:33:379)
at Module.require (internal/modules/cjs/loader.js:959:19)
at require (/Applications/Pulsar.app/Contents/Resources/app.asar/src/native-compile-cache.js:67:27)
at requireModule (/Applications/Pulsar.app/Contents/Resources/app.asar/src/module-utils.js:3:17)
at Package.requireMainModule (/Applications/Pulsar.app/Contents/Resources/app.asar/src/package.js:912:27)
at Package.activateNow (/Applications/Pulsar.app/Contents/Resources/app.asar/src/package.js:232:34)
at /Applications/Pulsar.app/Contents/Resources/app.asar/src/package.js:1067:18
at Function.simpleDispatch (/Applications/Pulsar.app/Contents/Resources/app.asar/node_modules/event-kit/dist/emitter.js:64:14)
at Emitter.emit (/Applications/Pulsar.app/Contents/Resources/app.asar/node_modules/event-kit/dist/emitter.js:257:28)
at PackageManager.triggerDeferredActivationHooks (/Applications/Pulsar.app/Contents/Resources/app.asar/src/package-manager.js:804:34)
at /Applications/Pulsar.app/Contents/Resources/app.asar/src/package-manager.js:733:12
at TextEditorRegistry.updateAndMonitorEditorSettings (/Applications/Pulsar.app/Contents/Resources/app.asar/src/text-editor-registry.js:235:5)

主要语言
JavaScript
星标
238
派生
41
PR 合并指标
30 天内没有已合并 PR

贡献指南

打开贡献指南

从这里开始

  1. 先读完整个 Issue,再读项目的贡献指南。
  2. 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
  3. Fork 仓库,在一个分支上完成修改。
  4. 提交 Pull Request,并在描述里引用这个 Issue 编号。

atom-community/ide-python 的其他 Issue

查看 atom-community/ide-python 的全部 Issue

相似的 Issue

更多 JavaScript Issue

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。