gitHistoryVSCode: command 'git.viewHistory' not found

No output for git history specifically in the vscode output window but under log extension it says

[2018-02-14 08:54:53.282] [exthost1] [info] ExtensionService#_doActivateExtension donjayamanne.githistory {"startup":false,"activationEvent":"onCommand:git.viewHistory"}
[2018-02-14 08:54:53.282] [exthost1] [info] ExtensionService#loadCommonJSModule C:\Users\luiscruz\.vscode\extensions\donjayamanne.githistory-0.4.0\out\src\extension

This is the console output. Looks like the reflect-metadata module is the problem. @DonJayamanne

console.ts:123 [Extension Host] Activating extension `donjayamanne.githistory` failed:  Cannot find module 'reflect-metadata'
t.log @ console.ts:123
t._logExtensionHostMessage @ extensionHost.ts:394
(anonymous) @ extensionHost.ts:211
emitTwo @ events.js:106
emit @ events.js:194
process.nextTick @ internal/child_process.js:766
_combinedTickCallback @ internal/process/next_tick.js:73
_tickCallback @ internal/process/next_tick.js:104
extensionService.ts:787 Activating extension `donjayamanne.githistory` failed: Cannot find module 'reflect-metadata'.
R._logMessageInConsole @ extensionService.ts:787
R._logOrShowMessage @ extensionService.ts:801
e.$localShowMessage @ mainThreadExtensionService.ts:32
e._doInvokeHandler @ rpcProtocol.ts:174
e._invokeHandler @ rpcProtocol.ts:159
e._receiveRequest @ rpcProtocol.ts:108
e._receiveOneMessage @ rpcProtocol.ts:90
(anonymous) @ rpcProtocol.ts:33
(anonymous) @ rpcProtocol.ts:213
e.fire @ event.ts:142
(anonymous) @ ipc.net.ts:81
emitOne @ events.js:96
emit @ events.js:191
readableAddChunk @ _stream_readable.js:178
Readable.push @ _stream_readable.js:136
onread @ net.js:560
messageService.ts:126 command 'git.viewHistory' not found: Error: command 'git.viewHistory' not found
    at t._tryExecuteCommand (file:///C:/Program Files/Microsoft VS Code/resources/app/out/vs/workbench/workbench.main.js:1312:74)
    at file:///C:/Program Files/Microsoft VS Code/resources/app/out/vs/workbench/workbench.main.js:1311:922
    at Object.g [as _notify] (file:///C:/Program Files/Microsoft VS Code/resources/app/out/vs/workbench/workbench.main.js:140:868)
    at Object.enter (file:///C:/Program Files/Microsoft VS Code/resources/app/out/vs/workbench/workbench.main.js:144:153)
    at n.Class.derive._creator._run (file:///C:/Program Files/Microsoft VS Code/resources/app/out/vs/workbench/workbench.main.js:145:970)
    at n.Class.derive._creator._completed (file:///C:/Program Files/Microsoft VS Code/resources/app/out/vs/workbench/workbench.main.js:145:411)
    at Object.g [as _notify] (file:///C:/Program Files/Microsoft VS Code/resources/app/out/vs/workbench/workbench.main.js:140:868)
    at Object.enter (file:///C:/Program Files/Microsoft VS Code/resources/app/out/vs/workbench/workbench.main.js:144:153)
    at n.Class.derive._oncancel._run (file:///C:/Program Files/Microsoft VS Code/resources/app/out/vs/workbench/workbench.main.js:145:970)
    at n.Class.derive._oncancel._completed (file:///C:/Program Files/Microsoft VS Code/resources/app/out/vs/workbench/workbench.main.js:145:411)
e.doShow @ messageService.ts:126
e.show @ messageService.ts:105
(anonymous) @ titleControl.ts:241
e.fire @ event.ts:142
(anonymous) @ actions.ts:221
v @ winjs.base.raw.js:1209
enter @ winjs.base.raw.js:901
_run @ winjs.base.raw.js:1068
_chainedError @ winjs.base.raw.js:1031
n @ winjs.base.raw.js:736
then @ winjs.base.raw.js:1436
enter @ winjs.base.raw.js:747
_run @ winjs.base.raw.js:1068
_setCompleteValue @ winjs.base.raw.js:1052
g @ winjs.base.raw.js:1170
enter @ winjs.base.raw.js:852
_run @ winjs.base.raw.js:1068
_completed @ winjs.base.raw.js:1036
g @ winjs.base.raw.js:1170
enter @ winjs.base.raw.js:852
_run @ winjs.base.raw.js:1068
_completed @ winjs.base.raw.js:1036
e.resolveOk @ lazyPromise.ts:65
e._receiveReply @ rpcProtocol.ts:135
e._receiveOneMessage @ rpcProtocol.ts:96
(anonymous) @ rpcProtocol.ts:33
(anonymous) @ rpcProtocol.ts:213
e.fire @ event.ts:142
(anonymous) @ ipc.net.ts:81
emitOne @ events.js:96
emit @ events.js:191
readableAddChunk @ _stream_readable.js:178
Readable.push @ _stream_readable.js:136
onread @ net.js:560
console.ts:123 [Extension Host] Here is the error stack:  Error: Cannot find module 'reflect-metadata'
	at Function.Module._resolveFilename (module.js:470:15)
	at Function.Module._load (module.js:418:25)
	at Function.o._load (c:\Program Files\Microsoft VS Code\resources\app\out\vs\workbench\node\extensionHostProcess.js:664:413)
	at Module.require (module.js:498:17)
	at require (internal/module.js:20:19)
	at Object.<anonymous> (C:\Users\luiscruz\.vscode\extensions\donjayamanne.githistory-0.4.0\out\src\extension.js:14:5)
	at Object.<anonymous> (C:\Users\luiscruz\.vscode\extensions\donjayamanne.githistory-0.4.0\out\src\extension.js:108:3)
	at Module._compile (module.js:571:32)
	at Object.Module._extensions..js (module.js:580:10)
	at Module.load (module.js:488:32)

About this issue

  • Original URL
  • State: closed
  • Created 6 years ago
  • Reactions: 1
  • Comments: 15 (1 by maintainers)

Most upvoted comments

Hi @km5es the issue is not fixed, but if you go to the project directory for this extension and run npm install it installs the missing modules.

I did the following cd ~/.vscode/extensions/donjayamanne.githistory-0.4.0/ npm install

@slothquanta 按照你的方法我尝试了一下, 发现仍然没有作用

UPDATE: It’s working, thanks! @lcruz4