如何调试livereload svelte模板应用程序?

时间:2019-12-23 16:17:11

标签: rollup livereload svelte

使用以下命令测试苗条模板应用程序:

npx degit sveltejs/template my-svelte-project
cd my-svelte-project
npm install
npm run dev

但是livereload只发生了一次,如何调试该模板出了什么问题?

  Your application is ready~! ?

  - Local:      http://localhost:5000

────────────────── LOGS ──────────────────

  [23:08:37] 200 ─ 2.85ms ─ /
  [23:08:37] 200 ─ 0.59ms ─ /favicon.png
  [23:08:38] 200 ─ 0.65ms ─ /
  [23:08:38] 200 ─ 0.82ms ─ /build/bundle.css
  [23:08:38] 200 ─ 1.23ms ─ /build/bundle.js
  [23:08:38] 200 ─ 0.56ms ─ /favicon.png
  [23:08:38] 200 ─ 0.45ms ─ /
  [23:08:38] 200 ─ 0.57ms ─ /build/bundle.css
  [23:08:38] 200 ─ 0.77ms ─ /build/bundle.js
  [23:08:38] 200 ─ 0.43ms ─ /favicon.png
bundles src/main.js → public/build/bundle.js... # <--- after 1st editing and saving 
created public/build/bundle.js in 136ms

[2019-12-23 23:09:52] waiting for changes...
  [23:09:52] 200 ─ 1.28ms ─ /build/bundle.css?livereload=1577117392049
  [23:09:52] 200 ─ 0.38ms ─ /build/bundle.css?livereload=1577117392051
  [23:09:52] 200 ─ 0.40ms ─ /
  [23:09:52] 200 ─ 0.34ms ─ /
  [23:09:52] 200 ─ 0.34ms ─ /build/bundle.css
  [23:09:52] 200 ─ 1.07ms ─ /build/bundle.js
  [23:09:52] 200 ─ 0.76ms ─ /build/bundle.css
  [23:09:52] 200 ─ 1.22ms ─ /build/bundle.js
                                              # <-- after saving 2nd changes
                                              #     Svelte does not recompiled

如何跟踪导致此(link to github issue regarding this case)的部分?

编辑,重新启动我的ubuntu后可以使用,但是对于我的项目,第二次编辑后仍然无法重新编译结构。

EDIT#2 显然与重启ubuntu无关,这仅在精简的源代码未由vim / code编辑的情况下才发生(仅在1次后重新编译才能工作) IntelliJ保存的文件,甚至无法由其他编辑器编辑)

EDIT#3 已确认,仅在IntelliJ(bug reference)上发生,禁用IntelliJ“安全写入”可解决此问题,或将汇总文件的文件监控器设置为usePooling

0 个答案:

没有答案