我正在我的 vagrant laravel/homestead 盒子上开发一个节点项目。一切正常,当我转到我的主机定义时,我可以访问该项目/etc/hosts
:
192.168.10.10 project
但是,我正在尝试使用 webpack 构建和观看我的项目,所以我安装了 webpack-dev-server 并且可以运行它:
http://localhost:8080/
webpack result is served from /
content is served from /home/vagrant/Workspace/Kanban
404s will fallback to /index.html
[...]
webpack: bundle is now VALID.
我的问题是,当我尝试使用浏览器访问 project:8080 时,出现加载错误。
A netstat -an | grep 8080
in the vagrant 告诉我盒子正在听。我尝试使用转发端口homestead.yaml
ports:
- send: 8080
to: 8080
protocol: tcp
但是不管有没有端口转发,我得到的只是一个错误页面。
我该怎么做才能让我的 webpack watcher 工作?