在 package.json 所在目录下执行 npm run dev
会启动 localhost:8080,在被 watch 文件修改后会自动重新编译并刷新浏览器。
此时使用 nginx 配置一个虚拟主机(比如 app.dev)指向这一目录,更新一些文件,触发重新编译后,localhost:8080
端口访问的页面会同步修改,而 app.dev
访问的页面还是修改前的样子。
请问这是为什么呢?
在 package.json 所在目录下执行 npm run dev
会启动 localhost:8080,在被 watch 文件修改后会自动重新编译并刷新浏览器。
此时使用 nginx 配置一个虚拟主机(比如 app.dev)指向这一目录,更新一些文件,触发重新编译后,localhost:8080
端口访问的页面会同步修改,而 app.dev
访问的页面还是修改前的样子。
请问这是为什么呢?
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答4.7k 阅读✓ 已解决
4 回答4.3k 阅读✓ 已解决
4 回答2.5k 阅读✓ 已解决
4 回答1.9k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
npm run dev方式启动的服务,访问的是编译后缓存中的内容,编译后的内容并没有同步到硬盘。
通过nginx访问,访问的是硬盘上的文件,所以会出现
app.dev 访问的页面还是修改前的样子