离子服务生活重新加载不工作

时间:2017-02-14 07:11:59

标签: google-chrome ionic-framework reload live serve

我刚买了一台新的MacBook并在我的机器上安装了离子/ cordova,但是唉,离子服务"不再重新加载HTML更改。具体来说,我看到它重新加载,但一旦重新加载完成,更改不会反映出来。奇怪的是,* .ts的更改重新加载!有任何想法吗?我是一个新手,但每次每次小小的改变都不得不停止/启动服务器让我发疯 - 谢谢!

Ionic Framework: 2.0.0-rc.5
Ionic Native: 2.4.1
Ionic App Scripts: 1.0.1
Angular Core: 2.2.1
Angular Compiler CLI: 2.2.1
Node: 7.5.0
OS Platform: macOS Sierra
Navigator Platform: MacIntel
User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.87 Safari/537.36

这是我在终端上看到的内容:

[23:10:04]  build started ... 
[23:10:04]  transpile started ... 
[23:10:08]  transpile finished in 3.93 s 
[23:10:08]  webpack update started ... 
[23:10:09]  webpack update finished in 524 ms 
[23:10:09]  build finished in 4.46 s 

6 个答案:

答案 0 :(得分:0)

早上好,我遇到了同样的问题,直到我发现每次你做出改变都需要等到它完全重新加载,如果你做多次改变,那么直到构建和部署到{{1} }开始变慢。

恢复,我的解决方案是等到最后,所以我可以看到它已成功部署到ionic serve

答案 1 :(得分:0)

删除node_module文件夹,然后 运行:“ npm install” 之后,尝试“离子发球”

答案 2 :(得分:0)

我通过创建一个新项目解决了该问题,然后只需将带有源代码的文件复制到该新项目中。

创建新项目

$ ionic start App5-WishList tabs

运行服务器

$ ionic serve

答案 3 :(得分:0)

开发环境:

  • 节点-v10.17.0
  • Npm-v6.11.3
  • ionic-v5.4.5

我已按照以下步骤解决了此问题:

  • 更新的离子:npm i -g ionic(从5.4.5降到5.4.6)
  • ionic repair

答案 4 :(得分:0)

更新tsconfig.json 文件

 "compileOnSave": true,
 "compilerOptions": {
    "watch": true,

答案 5 :(得分:-3)