0

こんにちは!VScode sourceMapsが検出されましたが使用されていません

私はレルナとmonorepoにオープンソースプロジェクトに取り組むことVSCodeを使用している、と私は簡単に貢献するために必要なツールを含むパッケージを提供したいです。

私にはきれいに見えるように、サブモジュールとして私のモノレッポを自分のワークベンチパッケージに追加しました。このパッケージの主な目的は、開発者に対しにブレークポイントを可能にし、ソース内のエラー・スタックを次の作業デバッガの設定を、提供することです https://github.com/Aetherall/accounts-workbench

:ここ

は私の現在の設定のリンクですモノレポパッケージの

私はVSCodeが私のソースマップを読むことに成功しました。 実際、トレースオプションをオンにして、ログで.mapファイルが解決されたことがわかりました。

しかし、 - そして私の問題がある - 私はエラーをトリガする場合、代わりにソースに私を導く、デバッガちょうど私transpiledファイルを表示...

ここでは私のサンプルです私は

{ 
     "type": "node", 
     "request": "launch", 
     "name": "Start dev server", 
     "program": "${workspaceRoot}/config/start.js", 
     "protocol": "inspector", 
     "sourceMaps": true, 
     "cwd": "${workspaceRoot}", 
     "outFiles": [ 
      "${workspaceRoot}/dist/**/*.js", 
      "${workspaceRoot}/**/lib/**/*.js", 
      "!**/node_modules/**/*", 
     ], 
     "skipFiles": ["${workspaceRoot}/node_modules/**/*", "<node_internals>/**/*.js"], 
     "smartStep": true, 
     "trace": "sm" 
}, 

:1つのファイル(私を助けるために必要であれば、私は私の全体のログを提供することができます)ここ

SourceMaps: sourcemap url parsed from end of generated content: 

AuthenticationServicePassword.js.map 

SourceMaps.getMapForGeneratedPath: Finding SourceMap for 

/home/aetherall/Workspace/github/accounts/accounts-workbench/accounts/packages/Server/Authentication/Password/PasswordService/lib/AuthenticationServicePassword.js by URI: 

AuthenticationServicePassword.js.map 

SourceMaps.loadSourceMapContents: Reading local sourcemap file from 

/home/aetherall/Workspace/github/accounts/accounts-workbench/accounts/packages/Server/Authentication/Password/PasswordService/lib/AuthenticationServicePassword.js.map 

は私のデバッガの設定であるためにログインします

感謝を必要に応じて、私はもちろん、より多くの情報を追加することができます

私monorepoサブモジュールでsourceMapsとJavaScriptでtypescriptですパッケージをtranspileするワークベンチパッケージ(ないmonorepo)と TSC をバンドルするWebPACKのを使用していますこれで私を助けてくれた! :sourceMapsは、デバッガによって使用さarn'tなぜ 私は本当にあなたが解決策を持っている場合は、私が私の問題への解決策を見つけた問題

答えて

0

にいくつかの説明を記入してください...

を取得することはできませんWebPACKの

この方法のための

ソースマップローダは、インポートおよびtranspiledファイルのsourcemapsはWebPACKの内で解決されます。

https://github.com/webpack-contrib/source-map-loader

関連する問題