为什么 http://localhost:8080 无法链接?
0

I Your application is running here: http://localhost:8080
运行npm run dev后已经如教程提示到这句话了,没有任何不同,前面的操作也是一样的。
可是无法访问页面,显示‘无法访问此网站localhost 拒绝了我们的连接请求’。尝试过修改端口号也无效。百度了很多方法也没有解决我的问题。
我是在Linux下搭建的环境,Linux是隔壁laravel教程中的vagrant安装的,这边接着使用了,不知道是否有影响。

讨论数量: 7

npm run dev这个命令半天搞不定,看了后面的内容换了个折中的办法线凑合用,用npm run build生成的静态页面打开就可以查看效果了,效率上比另一个命令低一些,但是至少眼睛能见到页面了。后代代码改变以后再执行一下npm run build刷新页面查看效果。先这样凑合用把。希望有大佬能为我解决一下npm run dev这个命令无法访问的问题。

4个月前

@ZH117 webpack默认是绑定localhost这个域名的,你再vagrant里运行肯定不行了。在config目录的dev文件里配置一下,改成ip就可以了。

4个月前

@DianWang 修改config配置试了,修改homestead端口的对应也试了都没有解决这个问题,最后还是安装了一下windows版的node,缴械投降。

3个月前

@ZH117 homestead是虚拟机,它要端口转发才能让外部访问,node监听192.168.10.10:3000端口,你在homestead里转发3000到外部的30000端口,然后就可以用127.0.0.1:30000来访问了。不过相对于linux来讲,我觉得windows下开放前端,其实更方便。

3个月前

@DianWang 是的,本来也是顺手那样弄的。发现很不方便。确实没必要死磕这种坑,感谢你的答复

3个月前

推荐一个神器给你

https://nowa-webpack.github.io/
3个月前
George

贴出具体错误提示比较好

1个月前

  • 请注意单词拼写,以及中英文排版,参考此页
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`, 更多语法请见这里 Markdown 语法
  • 支持表情,使用方法请见 Emoji 自动补全来咯,可用的 Emoji 请见 :metal: :point_right: Emoji 列表 :star: :sparkles:
  • 上传图片, 支持拖拽和剪切板黏贴上传, 格式限制 - jpg, png, gif
  • 发布框支持本地存储功能,会在内容变更时保存,「提交」按钮点击时清空
  请勿发布不友善或者负能量的内容。与人为善,比聪明更重要!