一个很奇怪的现象,不知道哪里出了问题

来源:20-12 构建工具 - 使用jquery

shiny_jun

2018-05-16

从老师讲的《安装nodejs》开始到《使用JQuery》 使用npm install http-server-g 设置了端口为8880

开始时访问:http://172.20.10.12:8880   ok (控制台输出100)

然后修改数据后再运行了一次npm start后http://172.20.10.12:8880怎么也更新不了,(这时候是运行:console.log($),控制台还是100)

然后我访问了http://127.0.0.1:8880,咦?可以了,(控制台输出了$的内容了)

课程继续,到再运行了一次npm start后http://127.0.0.1:8880又不更新了(这时候是运行:$root.html('<p>这是 JQuery 插入的文字</p>'),"这是 JQuery 插入的文字"不显示)

然后我访问了http://localhost:8880,咦?又可以了,"这是 JQuery 插入的文字"显示了,

后面再运行npm start后http://localhost:8880,又不更新了,

之后我会去逐一看了http://172.20.10.12:8880,http://127.0.0.1:8880,http://localhost:8880,结果发现他们的状态都停留在最初我搜这个地址的时候看到的状况,(即http://172.20.10.12:8880控制台继续是输出100)

我不明白这个是npm install http-server-g造成的问题还是其他的问题,求老师解答一下。


写回答

2回答

双越

2018-05-16

看你的情况,是浏览器缓存的问题,跟 http-server 没关系。你先换个浏览器试试行吗?

0
0

shiny_jun

提问者

2018-05-16

后面我clear了一下chrome里的bundle.js就可以了,但是每次npm start后都要清一次那个bundle.js才可以 为什么?

0
0

BAT大牛带你横扫初级前端JavaScript面试(第二版)

BAT高级前端工程师亲授,结合真实面试题,提高面试成功几率

4268 学习 · 817 问题

查看课程