【发布时间】:2017-10-21 13:16:48
【问题描述】:
我正在尝试将 Vue2 配置为在本地开发环境中与 Silex 框架应用程序一起运行。我使用 CLI 工具创建了 Vue 应用程序。将 /build/dev-server.js 中的打开 URL 从 http://localhost/+port 更改为 http://localhost/,因此 npm run dev 将打开一个 Silex 应用程序。并在 php 视图中添加了以下脚本 url:http://localhost:8080/app.js。
现在,当我运行 npm run dev 时,浏览器中的新标签页会使用 url http://localhost/ 创建。 Vue 应用程序运行,我看到了我的内容(因此 webpack 开发服务器运行)。问题是它不会热重载。当我检查浏览器控制台时,我看到该应用程序不断尝试打开 http://localhost/__webpack_hmr。
所以问题是,如何配置 Vue 开发环境,以便它可以与 http://localhost:80 上的 Silex 框架和 http://localhost:8080 上的热重载 webpack 开发服务器一起使用,并且仍然能够通过打开 http://localhost/ 来运行应用程序
【问题讨论】:
标签: webpack vue.js vuejs2 silex