Angular 2在更改后未更新浏览器
基本上当我在我的应用程序中更改某些内容时,控制台可以检测到更改…
[0] 9:23:22 AM – 检测到文件更改.开始增量编译…… [0] 9:23:23 AM – 编译完成.注意文件更改. [1] [BS]文件已更改:app / components / logo / logo.component.js [1] [BS]文件已更改:app / components / navBar / navbar.component.js [1] [BS]文件已更改:app / components / sideBar / sidebar.component.js … 但它不再自动更新我的网页浏览器(屏幕显示为“正在加载…”消息:(我不知道为什么. 这是我的package.json { "name": "room","version": "1.0.0","scripts": { "start": "concurrently "npm run tsc:w" "npm run lite" ","tsc": "tsc","tsc:w": "tsc -w","lite": "lite-server","typings": "typings","postinstall": "typings install","build-master-sass": "node-sass -w style.scss style.css","build-children-sass": "node-sass -w -r app/css -o app/css","lint" : "tslint app/**/*.ts" },"license": "ISC","dependencies": { "angular2": "2.0.0-beta.7","systemjs": "0.19.22","es6-promise": "^3.1.2","es6-shim": "^0.33.4","reflect-metadata": "0.1.2","rxjs": "5.0.0-beta.2","zone.js": "0.5.15","ng2-bootstrap": "1.0.5","bootstrap-material-design-icons" : "2.2.0" },"devDependencies": { "concurrently": "^2.0.0","lite-server": "^2.1.0","typescript": "^1.8.2","typings": "^0.6.8" } } 有什么建议 ? 解决方法
我有一个类似的问题(beta.11)(MAC/C++hrome).按照Angular IO的教程,文件被检测为已更改并重新编译,但浏览器不刷新.我有另一个项目(模板启动器)beta.8,它正在工作.一旦发现不同之处,我会告诉你一个问题.
更新:(让你感到羞耻的事情)将我的package.json从angular2.beta.11更改为(angular2.beta.8或angular2.beta.9)后,我进行了npm安装然后[npm start] – 浏览器同步由浏览器启动和更新. [CTRL-C]停止手表然后将我的包裹改回angular2.beta.11做了另一个[NPM INSTALL]和[NPM START]打开了一个新的浏览器选项卡但是当我进行更改时,它更新了我开始使用的另一个选项卡,当我使用beta.8 / 9启动时停止了.而不是它推出的Tab.看来Browsersync不是以beta.11开头的? (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |