我写了一个 hello world 的插件,调试模式没有问题
但是我vsce package
生成 vsix,用 vscode install 之后,
在 development tools
的 log 里面会有这个问题
extensionService.ts:786 Activating extension '***.helloworld' failed: Cannot find module 'brace-expansion'. _logMessageInConsole @ extensionService.ts:786 _logOrShowMessage @ extensionService.ts:800 $localShowMessage @ mainThreadExtensionService.ts:32 _doInvokeHandler @ rpcProtocol.ts:390 _invokeHandler @ rpcProtocol.ts:375 _receiveRequest @ rpcProtocol.ts:295 _receiveOneMessage @ rpcProtocol.ts:225 _protocol.onMessage.e @ rpcProtocol.ts:100 fire @ event.ts:584 r @ ipc.net.ts:295 e @ ipc.net.ts:302 fire @ event.ts:584 o @ ipc.net.ts:103 _socketDataListener.e @ ipc.net.ts:132 emit @ events.js:182 addChunk @ _stream_readable.js:279 readableAddChunk @ _stream_readable.js:264 Readable.push @ _stream_readable.js:219 onread @ net.js:636 console.ts:134 [Extension Host] Activating extension '***.helloworld' failed: Cannot find module 'brace-expansion'. t.log @ console.ts:134 $logExtensionHostMessage @ mainThreadConsole.ts:39 _doInvokeHandler @ rpcProtocol.ts:390 _invokeHandler @ rpcProtocol.ts:375 _receiveRequest @ rpcProtocol.ts:295 _receiveOneMessage @ rpcProtocol.ts:225 _protocol.onMessage.e @ rpcProtocol.ts:100 fire @ event.ts:584 r @ ipc.net.ts:295 e @ ipc.net.ts:302 fire @ event.ts:584 o @ ipc.net.ts:103 _socketDataListener.e @ ipc.net.ts:132 emit @ events.js:182 addChunk @ _stream_readable.js:279 readableAddChunk @ _stream_readable.js:264 Readable.push @ _stream_readable.js:219 onread @ net.js:636 console.ts:134 [Extension Host] Activating extension `***.helloworld` failed: Cannot find module 'brace-expansion'
就算我 cnpm install brace-expansion,还是有问题,这个问题怎么解决?