วิธี WebPack ส่วนขยายเซิร์ฟเวอร์ภาษา TypeScript LSP

ฉันมีส่วนขยายเซิร์ฟเวอร์ภาษา (vs-code) ตามโค้ด lsp-sample https://github.com/microsoft/vscode-extension-samples/tree/master/lsp-sample

ฉันกำลังลองใช้ส่วนขยาย WebPack ก่อนที่จะเผยแพร่ ปัญหาคือฉันไม่สามารถสร้างผลลัพธ์ที่ใช้งานได้จริง มีการรายงานว่า Starting client failed ซึ่งหลังจากการตรวจสอบแล้ว หมายความว่าส่วนเซิร์ฟเวอร์ของส่วนขยายไม่สามารถเริ่มทำงานได้

ฉันสงสัยว่าฉันกำลังทำอะไรผิดในการบรรจุส่วนของเซิร์ฟเวอร์ แต่เมื่อเป็น noob ที่ WebPack ฉันไม่รู้จะลองทำอะไรอีก

ฉันได้เปิดปัญหาที่ repo vs-code-extension แล้ว แต่ไม่มีใครตอบอีกต่อไป: https://github.com/microsoft/vscode-extension-samples/issues/191

ฉันได้แยก lsp-sample เพื่อให้มีโค้ดที่ฉันพยายามทำงาน (โดยไม่ต้องให้โครงการของฉันสับสน) ที่นี่: https://github.com/obiwanjacobi/vscode-extension-samples/tree/191-webpack-issue/lsp-sample

โดยพื้นฐานแล้วฉันกำลังพยายามรันงาน WebPack 2 งาน อันหนึ่งสำหรับส่วนของไคลเอนต์ของส่วนขยายที่ทำงานภายใน vscode และ หนึ่งรายการสำหรับส่วนเซิร์ฟเวอร์ของเซิร์ฟเวอร์ภาษาของฉัน (ซึ่งควรจะนำมาใช้ใหม่ได้) สำหรับงาน WebPack แต่ละงานฉันมีไฟล์ webpack.config.js และ รายการสคริปต์ package.json เพื่อเรียกใช้


person obiwanjacobi    schedule 12.09.2019    source แหล่งที่มา


คำตอบ (1)