使用以下命令测试苗条模板应用程序:
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