我正在尝试在其他设备上查看我本地提供的网站,例如我的手机或其他笔记本电脑.在我目前的笔记本电脑上,网站运行正常,我看到了所有内容(前端),当我访问该网站时,我得到200秒.
但是,当我尝试使用我的iphone和第二台笔记本电脑访问该网站时,我没有看到任何前端,但是当我尝试访问该网站时,我确实获得了200秒.我工作机器上的终端也告诉我有进入的请求.
我Django
用作后端,我捆绑/构建我的Javascript和CSS webpack
并与之一起服务webpack-dev-server
.
当我运行webpack时,我看到以下消息:
http://0.0.0.0:3000/ webpack result is served from http://localhost:3000/public/bundle/ content is served from ./public
当我在我的工作机器上加载我的网页时,开发人员工具显示:
一切正常.
我用这个命令运行django.
$ ./manage.py runserver 0.0.0.0:8000
我ifconfig
给了我:
inet 192.168.1.102
使用我的第二台笔记本电脑,我访问192.168.1.102:8000
并且在页面上看不到任何内容.我得到了200
我的机器上与现场工作意义的要求已经通过.在我的第二台笔记本电脑上,我在开发者工具中看到了
注意它/public/
在src
和中没有href
在我的第二台机器上如果我访问192.168.1.102:3000
我看到一个界面,我可以点击192.168.1.102:3000/bundle/main.js
并查看我的webpack内置的javascript.
在我的第二台机器上,我尝试将开发人员工具中的src和href更改为192.168.1.102:3000/bundle/main.js
.然而,没有什么会改变,我仍然看到一个空白的屏幕
这是gist
我的webpack配置:
https://gist.github.com/liondancer/7685b53dffa50d7d102d