An open API service indexing awesome lists of open source software.

https://github.com/tjx666/vscode-webview-webpack-hmr-example

VSCode Extension Webview Powered by Webpack HMR
https://github.com/tjx666/vscode-webview-webpack-hmr-example

hmr vscode vscode-extension webpack

Last synced: 3 months ago
JSON representation

VSCode Extension Webview Powered by Webpack HMR

Awesome Lists containing this project

README

          

## 本地运行

1. 克隆项目:`git clone git@github.com:tjx666/vscode-webview-webpack-hmr-example.git`
2. 安装依赖:`npm install`
3. 打开 VSCode debug 面板,点击 `Run Extension`
4. 在**扩展开发窗口**通过快捷键 `cmd + shift + p` 打开命令面板,调用命令: `Open Webview For Test Webpack HMR` 打开用于测试的 Webview

注意:需要安装 VSCode 扩展 [amodio.tsl-problem-matcher](https://marketplace.visualstudio.com/items?itemName=amodio.tsl-problem-matcher),不然 VSCode 识别不了 webpack 什么时候打包结束

## 运行效果

![成功运行](https://github.com/tjx666/blog/blob/main/images/VSCodeWebview%E5%AE%8C%E7%BE%8E%E9%9B%86%E6%88%90Webpack%E7%83%AD%E6%9B%B4%E6%96%B0/%E4%B8%8D%E7%AE%97%E5%AE%8C%E7%BE%8E.gif?raw=true)

博客阅读地址:

- [知乎 - VSCode Webview 完美集成 Webpack 热更新](https://zhuanlan.zhihu.com/p/483842887)
- [掘金 - VSCode Webview 完美集成 Webpack 热更新](https://juejin.cn/post/7076763654661603342)

如果对你有用,希望能动动你的小手给这个项目点个 ⭐️,给博客点个 👍🏻。