2016-09-25 101 views
4

的html文件,我在运行Visual Studio 2015年与Apache科尔多瓦和离子2.的Visual Studio 2015年科尔多瓦离子2不更新上构建

如果我在app/pages更新任何htmlts文件的纹波模拟器应用刷新(所以检测更新),但应用程序内容仍然相同。只有当我更新www/build/pages文件时,内容才会更新。

我建立/清理/重建的次数似乎并不重要,但我可以更新应用程序内容的唯一方法是修改build而不是app中的文件。

任何想法?当然,我应该更新app/pages,看到更新自动传播到www/build/pages,或至少在构建?

回答

2

尽管在网上淘,几乎可以追溯到离子版本1(如缺乏构建由离子2版不能使用,在第1版,你直接在www文件夹中编辑文件)原来的解决方案是在Project_Readme.html文件。 (谁读过说明书?!;-) :-D)

这个问题似乎与处理构建的Gulp有关(Gulpfile.js)。通过导航到视图 - >其他Windows->任务运行资源管理器,这似乎打开了Gulp构建细节,由于某种原因打开此窗口似乎触发了从appwww的正确构建。

+0

我确实已经从gulp窗口运行“watch”任务来开始触发变化,这在某种程度上是有道理的。其实:自述现在也提到了这一点。 –

2

您可能还需要手动添加“watch”-script到package.json文件。它在我的Visual Studio版本的Ionic模板中缺失。

"scripts": { 
 
    "clean": "ionic-app-scripts clean", 
 
    "build": "ionic-app-scripts build", 
 
    "ionic:build": "ionic-app-scripts build", 
 
    "ionic:serve": "ionic-app-scripts serve", 
 
    "watch": "ionic-app-scripts watch" 
 
    },

现在你可以将它添加到项目打开绑定按他们的屏幕截图自述文件。 (关闭/打开项目)

相关问题