Saya memiliki ekstensi server bahasa (vs-code) berdasarkan kode sampel lsp. https://github.com/microsoft/vscode-extension-samples/tree/master/lsp-sample
Saya mencoba WebPack ekstensi sebelum diterbitkan. Masalahnya adalah saya tidak dapat menghasilkan keluaran apa pun yang benar-benar berfungsi. Itu terus melaporkan bahwa Starting client failed
yang, setelah beberapa penyelidikan, sebenarnya berarti bahwa bagian server dari ekstensi gagal untuk memulai.
Saya curiga saya melakukan kesalahan dalam mengemas bagian server, tetapi sebagai pemula di WebPack, saya tidak tahu harus mencoba apa lagi.
Saya telah membuka masalah di repo vs-code-extension tetapi tidak ada yang menjawab lagi: https://github.com/microsoft/vscode-extension-samples/issues/191
Saya telah membuat fork lsp-sample untuk memuat kode yang saya coba agar berfungsi (tanpa hal-hal membingungkan spesifik proyek saya) di sini: https://github.com/obiwanjacobi/vscode-extension-samples/tree/191-webpack-issue/lsp-sample
Pada dasarnya saya mencoba menjalankan 2 pekerjaan WebPack, satu untuk bagian klien ekstensi yang berjalan di dalam vscode, dan satu untuk bagian server dari server bahasa saya (yang seharusnya dapat digunakan kembali). Untuk setiap pekerjaan WebPack ini saya memiliki file webpack.config.js dan entri skrip package.json untuk menjalankannya.