【发布时间】:2019-09-03 19:31:56
【问题描述】:
我正在尝试使用生成的简单 Vue 应用程序在 WSL 中运行开发人员服务器。项目由yarn serve 命令提供服务。即使通过yarn serve 命令重新启动服务器,Yarn 也不会对文件更改做出反应。它只是提供旧文件,浏览器的内容不会改变。
仅当通过git pull 命令下载新内容时,更改才可见。 yarn build 工作正常,我可以看到编译文件的变化。
我已经做了什么:
- 分别更新了 node (v10.16.3)、npm (6.9.0) 和 yarn (1.17.3)。
- 清除纱线缓存
- 重新安装 node_modules
- 在 Chrome DevTools 中禁用缓存
【问题讨论】:
-
你是在windows还是WSL中修改了文件?
-
我正在使用 VSC 更改 Windows 中的文件内容。它现在有效,我在下面提供了答案。
-
只想添加this blog 并提醒不要从 Windows 更改 WSL 目录中的文件;仅更改 Windows 目录中的文件并通过 WSL 中的
/mnt/访问它们。
标签: node.js vue.js yarnpkg windows-subsystem-for-linux