alex.wei
alex.wei
有vue的IDE插件吗 TypeScript Vue Plugin (Volar),我在vscode下没有问题
 在vscode中是可以知道 tsconfig是否对文件生效的,如上图,不了解你的IDE
> webstorm没有volar插件,有安装官方的vue.js插件 > > 试了下把tsconfig.web.json的内容拷到tsconfig.json就正常了 这大致和IDE相关,webstorm不知道是用代码安装ts还是自带, references 要求 ts 3.0以上
删除 `files:[]`也是可以的, typecheck这部分都要改,.vue 后缀也是
use vite@3 now
@joyexpr 正在在考虑设计这一需求,说说我的顾虑和想法 通过监视重启进程的实现并不难。但在我长期的实践中,诸如一个不小心保存就重启,实际代码并没有写完整。这种反复过程和不可选择性,给我带来困扰。所以,我会认为这是一个不好的开发调试体验。我也尝试过node模块化重载的方式而非重启进程的方式,但不是很靠谱。重启进程好像是唯一可行的。 后续实现可能会导出plugin供开发者选择配置,和一些CLI命令辅助。 但我还在想如何增加可选择性,让开发者决定重启的的时机,或者一些询问机制,这些涉及一些IDE的东西。总之,也是希望给大家带来更好的开发体验,更智能一些。 此外,我也想知道一些社区开发者的开发实践情况,或者给与一些意见和想法。
@joyexpr 环境变量是个不错的想法
@chenzhihang950909 @joyexpr 新版本1.0.8已支持`热重载` 有两种启用方式: 1. 使用 CLI 选项 `-w` 或 `--watch`,例如 `electron-vite dev --watch`。这是首选方式,它更加灵活。 2. 使用配置项 `build.watch` 并设为 `{}`。此外,还可以配置更多的 watcher 选项,见 [WatcherOptions](https://rollupjs.org/guide/en/#watch-options)。 详细见: https://cn-evite.netlify.app/guide/hot-reloading.html
Thank you very much for your PR, it is valuable. the new implementation has been released, check it out https://cn-evite.netlify.app/guide/hot-reloading.html
@seahindeniz,I can't reproduce this.  Check your node ver, or remove node_modules and reinstall.